3 ms·
I don’t have a source for this but i recall the story being that the mouse was a source of random data used by various cryptography libraries. If the recorded r
by verelo 5y ago
I don’t have a source for this but i recall the story being that the mouse was a source of random data used by various cryptography libraries. If the recorded randomness was exhausted some functions were delayed until more was provided eg the mouse was moved.
Can anyone confirm / debunk this?
- pjc50 5y agoUnder some circumstances, this can be true on Linux: https://pthree.org/2014/07/21/the-linux-random-number-generator/ https://pthree.org/2014/07/21/the-linux-random-number-genera... (see "input pool")
- ComputerGuru 5y agoIt’s true - until today, Windows 95 setup hangs in a VM if input is not connected until you just click in it once. It’s not cause by strong cryptographic sources (this is Windows 9x where the logon username and password was optional!) but rather a more insidious issue with how async IO was handled in apps. Windows had async IO support long before that was on the radar for a lot of other operating systems, but it isn’t as easy to use, leading to issues like this. https://devblogs.microsoft.com/oldnewthing/?p=36423 https://devblogs.microsoft.com/oldnewthing/?p=36423