> In particular, suppose you are administering a remote machine, so that you don’t have access to the USB ports or the audio ports. It is entirely possible that there is no good way to install sufficient randomness. You need to prevail upon whoever has access to the remote machine and get them to provide something, perhaps a random seed file, or a virtual /dev/hwrng, or a real hardware-based solution (using the audio system or otherwise). If they can’t or won’t do that, you can plan on being hacked.
This is especially true for embedded systems, that often cannot provide good randomness due to extreme adversarial settings.
Smart cards will have anti-tamper true-random number generators (random number generators that are hardware-based). And even that is shady.
This is especially true for embedded systems, that often cannot provide good randomness due to extreme adversarial settings.
Smart cards will have anti-tamper true-random number generators (random number generators that are hardware-based). And even that is shady.