logoalt Hacker News

eqvinox • today at 4:56 PM • 6 replies • view on HN

Since I haven't seen this mentioned enough yet:

The private key for all 8 "compromised" CAs is a single byte: https://mastodon.catgirl.cloud/@49016/117474217042191790

One of the private keys is literally "4".

I'm putting "compromised" in quotes here, because I can't call it that without cringing and cursing.

[cf. also: https://news.ycombinator.com/item?id=50169109]


Replies

ROllerozxa • today at 5:09 PM

Is this real? This seems so ridiculous it makes me wonder for how long this CA has been in circulation in systems and if it has been exploited by someone previously discovering it in that time (state level actor or not). My old phone running Android 6 does not have any certificate from EMudhra, at the very least.

➕ show 6 replies
gwittel • today at 5:29 PM

Yikes. I’d have to wonder if this CA should even be trusted ever again?

➕ show 2 replies
rep_lodsb • today at 5:20 PM

chosen by fair dice roll, no doubt

➕ show 1 reply
kylepomykala • today at 5:06 PM

I am shocked that one of the private keys was literally “4”. Anyone could have broken into this. I really hope there is an industry-wide effort to stop things like this in the future.... but I doubt it.

➕ show 2 replies
poizan42 • today at 5:36 PM

They used the xkcd PRNG: https://xkcd.com/221/

jeffbee • today at 5:25 PM

4 is as likely as any other randomly chosen number over a given range.

➕ show 1 reply