Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A curated table of hardware random number generators

License

atoponce/awesome-hwrng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Awesome Hardware Random Number Generators

Awesome

This table is a list of hardware random number generators that was initially on Wikipedia, but has since been removed, as it did not meet certain guidelines.

Table sort is not supported in Github like it is in Wikipedia, but if you install Greasemonkey and the Github Sort Content user script in your browser, you will then be able to sort the table columns.

External HWRNGs

These are externally available HWRNGs that you can plug into your computer, usually via USB, but PCIe, network, and even old-school DE-9 serial.

Builder Model Interface Price Mbps Entropy Hardware Software
Altus Metrum ChaosKey 1.0 USB $40 10 Reverse biased p-n junction Open GPLv2
Araneus Alea II USB €109 0.1 Reverse biased p-n junction Closed Proprietary
Bitbabbler BitBabbler Black USB $49 0.65 Shot noise Closed GPLv2
Bitbabbler BitBabbler White USB $199 2.5 Shot noise Closed GPLv2
Comscire PQ128MS USB $1845 128 Shot noise Closed Proprietary
Comscire PQ32MS USB $1445 32 Shot noise Closed Proprietary
Comscire PQ32MU USB $1095 32 Shot noise Closed Proprietary
Comscire PQ4000KSI USB $765 4 Shot noise Closed Proprietary
Comscire PQ4000KS USB $795 4 Shot noise Closed Proprietary
Flying Stone Technology NeuG USB $50 0.640 ADC noise Open GPLv3
Generic RTL-SDR dongles USB $22 2.8 Atmospheric noise Closed GPLv3
Generic Any webcam USB $7 0.96 Image noise Closed Public domain
IDQ Quantis USB USB €990 4 Beam splitter Closed Proprietary
IDQ Quantis PCIe-4M PCIe €1299 4 Beam splitter Closed Proprietary
IDQ Quantis PCIe-16M PCIe €2990 16 Beam splitter Closed Proprietary
IDQ Quantis Appliance 4M Network N/A 4 Beam splitter Closed Proprietary
IDQ Quantis Appliance 16M Network N/A 16 Beam splitter Closed Proprietary
IDQ Quantis AIS31 PCIe & USB N/A 0.075 Beam splitter Closed Proprietary
Kidekin DigitalTRNG USB N/A 2 Registerless LFSR Closed Proprietary
Moonbase Otago OneRNG USB $40 0.35 Avalanche noise Open GPLv3
Protego ST SG100 Classic Serial €255 0.115 Reverse biased zener diode Closed Proprietary
Protego ST SG100 EVO-USB USB €279 0.115 Reverse biased zener diode Closed Proprietary
Protego ST SG100 EVO-USB CERT USB €530 0.115 Reverse biased zener diode Closed Proprietary
QuintessenceLabs qStream Network N/A 1000 Tunnel diode Closed Proprietary
Simtec Electronics Entropy Key USB £36 0.032 Reverse biased p-n junction Closed MIT
TectroLabs SwiftRNG-LE USB $149 20 Reverse biased Zener diode Closed Proprietary
TectroLabs SwiftRNG USB $249 100 Reverse biased Zener diode Closed Proprietary
TectroLabs SwiftRNG-Pro USB $449 200 Reverse biased Zener diode Closed Proprietary
TRNG98 TRNG9803 Serial €49 0.072 Closed Proprietary
TRNG98 TRNG9815 USB €478 0.550 Closed Proprietary
ubld.it TrueRNG v2 USB $50 0.35 Reverse-biased p-n junction Closed Proprietary
ubld.it TrueRNG v3 USB $50 0.4 Reverse-biased p-n junction Closed Proprietary
ubld.it TrueRNGpro USB $100 3.2 Closed Proprietary
Vault12 TrueEntropy iOS Varies 0.3 Image noise Closed MIT
WaywardGeek Infinite Noise USB $35 0.3 Johnson-Nyquist noise Open Public Domain

Embedded HWRNGs

These are generators that are on CPUs, either provided stand-alone, as in the case for Intel and AMD, or as part of a SoC as in the case of Raspberry Pi. They may also be components for breadboard, solder, or other engineering projects

Builder Model Interface Price Mbps Entropy Hardware Software
Generic STM32 Nucleo boards USB $10 0.56 ADC Closed GPLv3
Intel Ivy Bridge CPU Varies 3000 Johnson-Nyquist noise Mixed Mixed
Raspberry Pi Pi 1 Model B+ SoC $35 3.2 Mixed Mixed
Raspberry Pi Pi 2 Model B SoC $35 4.2 Mixed Mixed
Raspberry Pi Pi 3 Model B+ SoC $35 7 Closed Proprietary
TRNG98 TRNG9880 SMT €620 0.5 Closed Proprietary

Hardware Security Module HWRNGs

There are generators provided as part of HSMs, whether they are external USB devices, part of a smart device, or shipped in hardware for server platforms

Builder Model Interface Price Mbps Entropy Hardware Software
Nitrokey Nitrokey HSM USB €59 0.024 Closed Mixed

About

A curated table of hardware random number generators

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published