News for hackers. Stuff that matters.
Re:NIST reopens draft recommendation on random number genera... by tlrobinson on Tuesday September 10, 2013 @11:20PM (#6365308)
Somewhat off topic, but it seems like it would be better to use some future unpredictable events to really remove any "nothing up my sleeve" doubt. e.x. hash of the sum of all S&P 500 companies' closing stock prices on a specific future date.
Re:NIST reopens draft recommendation on random number genera... by rspeer on Wednesday September 11, 2013 @02:56AM (#6365897)
I assume you need some flexibility in choosing a nothing-up-my-sleeve number, in case the first number you try has properties that are bad for the algorithm.

Imagine if the super-official, international standard nothing-up-my-sleeve number was 1. Any time you need consistent but arbitrary bits in a cryptographic algorithm, they must be ...000000000000001. That doesn't sound like it would work very well.

Re:NIST reopens draft recommendation on random number genera... by johnsoft on Wednesday September 11, 2013 @06:07AM (#6366339)
In that case, you announce a reroll, along with a published paper explaining that x^1 == x. But, assuming you use SHA-256 or higher, the chances of that happening are less than one over the number of atoms in the observable universe, so you shouldn't worry about it the same way you don't worry about hash collisions happening purely by chance.
Re:NIST reopens draft recommendation on random number genera... by tlrobinson on Wednesday September 11, 2013 @12:41PM (#6368229)
Ok, then describe some algorithm with exact criteria (and explanations of criteria) needed for the number, but still seeded by future random events, ex "if the first hash doesn't meet these crtieria, hash it again and again until it does.