Mr RB
Well-Known Member
Hi, I mentioned this project in another thread. Here is a hardware based random number generator that outputs the random numbers as serial bytes at 9600 baud. The random numbers can be used for encryption seeds or statistic tests or any other use you might have for natural entropy.
**broken link removed**
The AC mains waveform (at 12v, from a small plug-pack transformer) is measured against the PICs xtal based 5MHz counter, and the least significant bit is used to build the random number.
It uses a cheap PIC 16F628A and produces a very nice quality output;
**broken link removed**
I have provided the schematic, C source code and PIC HEX files etc, everything you need to build one or play with this concept, the project is here;
https://www.romanblack.com/HardRNG/HardRNG1.htm
**broken link removed**
The AC mains waveform (at 12v, from a small plug-pack transformer) is measured against the PICs xtal based 5MHz counter, and the least significant bit is used to build the random number.
It uses a cheap PIC 16F628A and produces a very nice quality output;
**broken link removed**
I have provided the schematic, C source code and PIC HEX files etc, everything you need to build one or play with this concept, the project is here;
https://www.romanblack.com/HardRNG/HardRNG1.htm
Last edited: