logoalt Hacker News

ZiiStoday at 10:20 AM2 repliesview on HN

It is just possible they decided crypto code that uses it was safer to skip zeros. (Whist mathematically it should be no more likely; it is vastly more likely someone will actually try that key).

It is also possible that their code was generating too many zeros and the easiest fix was to discard them all.


Replies

jstanleytoday at 10:58 AM

Can you clarify what you mean by "it is vastly more likely someone will actually try that key"?

I'm guessing you don't think there are people calling rdrand in a loop and throwing away the output with high probability except when it is 0, but I can't see how else you imagine people would be vastly more likely to use the output when it is 0?

show 1 reply
dark-startoday at 10:28 AM

this is not how crypto works