Recent links
Unbreakable cryptography is both easy and hard. Unbreakable - given a long stream of random bits, XOR it with your data. The result is unbreakable - if you have random bits, and both sides need the same random bits. But if you want to communicate with a known person, and you expect that both sides can keep their bitpad secret, then your communication will look like noise, and be unbreakable. This is why authorities trying to backdoor crypto algorithms have different motives than the stated - they don’t want to catch terrorists this way, they want to read all communications, for no other reason than to prop up the current regime, whatever that is.
How To Generate Truly Random Bits
Randomness Recommendations for Security
Random Noise Sources from Diceware.com
Building a Low-Cost White-Noise Generator
Hardware Random Number Generator
“WELL, THAT WAS UNEXPECTED…”: THE RASPBERRY PI’S HARDWARE RANDOM NUMBER GENERATOR
ARTISANAL HARDWARE RANDOM NUMBER GENERATOR
Build your own True Random Number Generator
Make your own True Random Number Generator 2
Understanding Intel’s Ivy Bridge Random Number Generator
A Raspberry Pi-based Truly Random Number Generator
Arduino hardware true random number generator
Arduino True Random Number Generator
A Radical Approach to Computation with Real Numbers. “Unums version 2.0”
BCC: Dynamic Tracing Tools for Linux. Built on top of BPF, requires Linux 4.1 or higher.