Рет қаралды 8,725
Creating random numbers is easy right? Just call the rand() function... but how does that actually work? With so much of modern security and cryptography relying on these random numbers, it's important that the numbers actually are random. Find out how these numbers are randomly created.
-- Links --
My Website: sinelab.net
ENT: www.fourmilab.ch/random/
AVR Crypto Library (SHA-256): github.com/cantora/avr-crypto...
LCG Algorithm: en.wikipedia.org/wiki/Linear_...
Microcontroller Code: sinelab.net/code/RNG/main.c
PC LCG Code: sinelab.net/code/RNG/LCG.c
--