Subscribe to get notified when our Indiegogo campaign to produce the
„Infinite Noise“ true random number generator launches!
Click for 360° view
– limited early bird offer for 20€
– shipping will start in early december (2017)
– open source hardware & drivers
The Infinite Noise TRNG is an open-source hardware number generator based on modular entropy multiplication. Peter Allan invented the hardware architecture initially back in 1999. This new version was developed by Bill Cox and now gets produced by Manuel Domke (me).
Unlike most TRNG‘s, the Infinite Noise does not need a single noise source. Within the signal loop noise from every single component is added during a cycle. The last result is used as base for the next loop cycle. This way its impossible to inject a signal.
Another great security feature is software-based whitening using the Keccak/SHA3 hashing algorithm. This makes it easy to change or configure the whitening algorithm and is even more transparent than a hardware implementation.
It shows up as an „Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)“ or „FTDI FT240X“ which is the USB interface chip used in the device.
Using the available packages for Linux the driver will automatically start feeding /dev/random after connecting the device.
- USB2.0 Interface
- raw output: 30KByte/s
- NIST SP800-22 compliant
- passes ent and dieharder tests
- Dimensions: 50mm (L) x 19mm (W) x 8mm (H)
- Weight: 10g
- Low power consumption of 8mA @ 5V
- Manufactured in Germany
Github project: https://github.com/waywardgeek/infnoise
Drivers: Linux packages for the Infinite Noise TRNG