Skip to content

Ask HN: What did Sony do wrong with PS3 signing?

1 pointdt3ft1 comment
On HN

Background info: https://arstechnica.com/gaming/2010/12/ps3-hacked-through-poor-implementation-of-cryptography/

From the article:

But when fail0verflow worked backwards from generated keys, they found out that a parameter that should have been randomized for each key generation wasn't being randomized at all. Instead, the PS3 was using the same number for that variable, every single time, making it easy to work out acceptable keys.

Which parameter are they talking about? Seed?

Comments

For publickey cryptography you need a lot of high quality random numbers, but those are tricky to generate, so sony saved time and reused some of them to save cpu time.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.