The Strange Story of Dual_EC_DRBG – suspected NSA backdoor (2007)
1–10 of 78 posts
Re: The Strange Story of Dual_EC_DRBG – suspected NSA backdoor (2007)
#2Re: The Strange Story of Dual_EC_DRBG – suspected NSA backdoor (2007)
#3I don't know much at all about cryptography, but why aren't all the natural sources of entropy an adequate source of random numbers?
Re: The Strange Story of Dual_EC_DRBG – suspected NSA backdoor (2007)
#4Out of curiosity, why can't we just use a series of sensors on the computer to generate random numbers? Between mouse movements, touch inputs, video camera input, microphone movements, the behavior of applications in your system and how they use resources like RAM, CPU, hard-disk, listening to all the wifi + bluetooth signals around you and munging them, etc. I would imagine that there is enough entropy coming in thr…
Also I believe that is where /dev/random might get some of its information from, but I'm not too sure.
Re: The Strange Story of Dual_EC_DRBG – suspected NSA backdoor (2007)
#5Out of curiosity, why can't we just use a series of sensors on the computer to generate random numbers? Between mouse movements, touch inputs, video camera input, microphone movements, the behavior of applications in your system and how they use resources like RAM, CPU, hard-disk, listening to all the wifi + bluetooth signals around you and munging them, etc. I would imagine that there is enough entropy coming in thr…
Re: The Strange Story of Dual_EC_DRBG – suspected NSA backdoor (2007)
#6Or, much more likely I think, it was just a project that some NSA employees had sitting around and they wanted to get something out of it. In that case we learn that the NSA isn't so far ahead of academic cryptographers that their designs will always be better.
Either way I don't find this as scary a story as Schneier does.
Re: The Strange Story of Dual_EC_DRBG – suspected NSA backdoor (2007)
#7said another way, what relates the two events in the editorialized title? Just an end of the innocence type vibe? Trusting the sigint guys to design your crypto has always been a well acknowledged double edged sword.
Re: The Strange Story of Dual_EC_DRBG – suspected NSA backdoor (2007)
#8Out of curiosity, why can't we just use a series of sensors on the computer to generate random numbers? Between mouse movements, touch inputs, video camera input, microphone movements, the behavior of applications in your system and how they use resources like RAM, CPU, hard-disk, listening to all the wifi + bluetooth signals around you and munging them, etc. I would imagine that there is enough entropy coming in thr…
If I had to hazard a guess, I'd say that this isn't often done simply because computers didn't typically have a lot of sensors until recently, and now you're likely to have a good-quality dedicated hardware random number generator built in, e.g. Intel's RDRAND instruction.
Re: The Strange Story of Dual_EC_DRBG – suspected NSA backdoor (2007)
#9Out of curiosity, why can't we just use a series of sensors on the computer to generate random numbers? Between mouse movements, touch inputs, video camera input, microphone movements, the behavior of applications in your system and how they use resources like RAM, CPU, hard-disk, listening to all the wifi + bluetooth signals around you and munging them, etc. I would imagine that there is enough entropy coming in thr…
[0]: https://en.wikipedia.org/wiki/Hardware_random_number_generat...
Re: The Strange Story of Dual_EC_DRBG – suspected NSA backdoor (2007)
#10Out of curiosity, why can't we just use a series of sensors on the computer to generate random numbers? Between mouse movements, touch inputs, video camera input, microphone movements, the behavior of applications in your system and how they use resources like RAM, CPU, hard-disk, listening to all the wifi + bluetooth signals around you and munging them, etc. I would imagine that there is enough entropy coming in thr…
A busy webserver does this much more often than it can easily generate entropy for. So you have to take shortcuts. That's where a pseudo-random number generator comes in.