NOBODY can solve this - Generating random numbers on an ATmega328p
1 year ago
15
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: https://sinelab.net
ENT: https://www.fourmilab.ch/random/
AVR Crypto Library (SHA-256): https://github.com/cantora/avr-crypto-lib
LCG Algorithm: https://en.wikipedia.org/wiki/Linear_congruential_generator
Microcontroller Code: https://sinelab.net/code/RNG/main.c
PC LCG Code: https://sinelab.net/code/RNG/LCG.c
--
Loading comments...
-
23:26
Bright Insight
11 hours agoThe Gobekli Tepe “Situation” is WORSE Than I Thought
52.3K317 -
22:31
MYLUNCHBREAK CHANNEL PAGE
1 day agoVirginia History in the Making?
67.1K40 -
3:18:05
Jewels Jones Live ®
1 day agoDNC SEWAGE SHOW | A Political Rendezvous - Ep. 89
55.6K68 -
1:09:16
I_Came_With_Fire_Podcast
1 day ago"Why Voting Matters: Free Speech, America First, & Strong Foreign Policy" with Baker Leavitt
57.7K36 -
2:09:45
LFA TV
15 hours agoSubverting the West - 'Dirty Tricks' of the Chinese Communist Party 2 | WHISTLEBLOWERS with AVA CHEN 8/24/24
80.1K41 -
18:51
Tundra Tactical
22 hours agoVeteran ROASTS your favorite firearms (and your generation)!
90.2K38 -
16:57
Film Threat
20 hours agoTHE CROW | Film Threat Reviews
72.3K23 -
22:39
Misha Petrov
1 day agoI Took The “Am I Fatphobic?” Quiz
84.6K55 -
6:50
The Gun Collective
1 day agoTop things WRONG with this gun...
78.4K13 -
12:51
Liam Reid
21 hours ago9-Year-Old 250 2 Stroke vs Modern 4 Stroke!
93.9K35