Comparison of hardware random number generators

In computing, a hardware random number generator is an apparatus that generates random numbers from a physical process. Such devices are often based on microscopic phenomena that generate a low-level, statistically random "noise" signal, such as thermal noise, the photoelectric effect or other quantum phenomena.

Manufacturer Model Intro Date Interface OS Price Throughput
Araneus Alea I 2003[1] USB Windows/Linux/BSD[2] 159€[3] 100 kbit/s[2]
TectroLabs TL200 2014 USB Windows/Linux/Mac $199[4] 2.0 Mbit/s[4]
Quant-Lab QRBG121 2005 USB Windows/Linux 2700€ 12 Mbit/s[5]
ID Quantique SA Quantis-USB 2006 USB Windows/Linux 990€ 4 Mbit/s[6]
ID Quantique SA Quantis-PCI-4 2006 PCI Windows/Linux 2.230€ 16 Mbit/s[6]
QuintessenceLabs qStream, qCrypt-xStream 2012 Network, PCIe Linux/Windows N/A 1000 Mbit/s[7]
Comscire PQ4000KU 2013 USB Linux/Windows/Mac $895 4 Mbit/s[8]
Comscire PQ32MU 2013 USB Linux/Windows/Mac $1.495 32 Mbit/s[9]
LETech GRANG (various devices) 2008–2012 PCI/USB3/SATA Linux/Windows N/A 400 Mbit/s[10]
TRNG98 TRNG9803 2009 SERIAL Linux/Windows/Solaris/BSD 109€[11] 72 kbit/s[12]
TRNG98 TRNG9815 2009 USB Linux/Windows/Solaris/BSD 620€ 550 kbit/s[13]
Flying Stone Technology FST-01 (includes NeuG 1.0) 2013 USB GNU $35[14] 0.6 Mbit/s[15]
ubld.it TrueRNG 2014 USB 2.0 Linux/Windows/Mac/Pi $49.95 >350 kbit/s[16]
Moonbase Otago OneRNG 2015 USB Linux/Windows/Mac $50 NZD 350 kbit/s[17]
WaywardGeek Infinite Noise TRNG 2014 USB Linux/Windows/Pi $35[18] 300 kbit/s[19]

References