Infinite Noise Prelaunch

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


[foogallery id=”873″]

Product description:

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.

Technical Specification:

  • 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:
Drivers: Linux packages for the Infinite Noise TRNG

By further using this website, you agree to our use of cookies. More Information

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.