>> My question is, how can we tell what random sources a system actually >> has, i.e. is there some flag that cpuctl identify shows when a system >> has RDRAND/RDSEED? > > What about architectures that have nothing like RDRAND/RDSEED? Are > they, effectively, totally unsupported now?
Nope, not entirely. But they have to be seeded once. If they have storage which survives reboots, and entropy is saved and restored on reboot, they will be ~fine. Systems without persistent storage and also without RDRAND/RDSEED will however be ... a more challenging problem. Regards, - HÃ¥vard