|
|
|
|
|
by svota
343 days ago
|
|
Because, firstly, this is a university, not some rando self-hosting, and secondly, you can't generate randomness from any classical computer, only pseudorandomness [0]. This means that a dedicated adversary can potentially work out what the outcome will be. For something like the use cases they mention - jury selection, lottery, etc. - you want actual randomness. [0] - https://en.wikipedia.org/wiki/Pseudorandomness |
|
Back in 1999 Intel used amplified thermal noise from analog circuits on their chips to generate randomness:
* PDF: https://web.archive.org/web/20100714102630/https://www.crypt...
This was further refined and in 2011 they published how RdRand (formerly "Bull Mountain") works:
* https://spectrum.ieee.org/behind-intels-new-randomnumber-gen...
* https://en.wikipedia.org/wiki/RDRAND
* PDF: https://www.intel.com/content/dam/develop/external/us/en/doc...
So classical computers can generate randomness if you have the right circuits for it.