4 ms·
I know it doesn't matter security-wise, but the hardware still has to do the (crypto) work, whereas hardware TRNGs can get it for "free": the price per bit of e
by darkmighty 11y ago
I know it doesn't matter security-wise, but the hardware still has to do the (crypto) work, whereas hardware TRNGs can get it for "free": the price per bit of entropy can be smaller for a well designed TRNG.
- tptacek 11y agoThis strikes me as very unlikely; the work that a software DRBG does is very cheap, and probably far cheaper than IO to pull bits off a hardware RNG.
- darkmighty 11y agohttp://www.nature.com/nphoton/journal/v4/n1/abs/nphoton.2009.235.html http://www.nature.com/nphoton/journal/v4/n1/abs/nphoton.2009... This device apparently generates reliably a 300 Gbps random stream. Not easy/cheap to do with DRBGs. But as I said, I have no idea of any application where this would be required.
- tptacek 11y agoAgain: I'm simply saying that I/O is probably significantly slower than a software DRBG, no matter how fast the peripheral is internally.