What is the NIST-approved way of getting random numbers?
NIST SP 800-90B mentions how the HWRNG should preform, testing, validation, access to raw and post-processed (optional) data, etc.
But doesn't mention specifically what sources are valid.
- Does mashing on the keyboard collecting nanosecond-precise key press times work?
- What about rolling dice or flipping coins?
- USB HWRNGs?
- Video cameras, microphones, RTL-SDR, etc.?
What's a valid source and what isn't?