Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
There are many methods. Look at this to start with https://en.m.wikipedia.org/wiki/...
-
For generation unpredictable numbers by hardware, noise (audio, electrical) can be used.
In cryptography, symmetric encryption and/or hashing algorithms are used, as they are pretty much unpredictable.
For note details see, e.g. NIST's recommendation: https://nvlpubs.nist.gov/nistpubs/... -
There's lots of different ways, but a really popular one (don't use it for crypto) is MT19937.
I always learn best by doing so:
https://cryptopals.com/sets/3/...
Related Rants
How does random number generation work? I'm curious. What are different methods in which you can generate random numbers?
If you could link me to an article or some docs, that'd be appreciated. How far does your understanding of it go?
Thanks for your time.
question
random