GNU/Linux packages for the Infinite Noise TRNG

The Infinite Noise TRNG is an open source random number generator. Check the GitHub repository from Bill Cox (waywardgeek) for detailed documentation of the hardware design.

My contributions to the software side of this project are of course included in these builds.
This means, systemd- and udev rules are included for automatic start of the driver when connecting the device. Also its now possible to connect multiple devices to one computer (mainly for testing purposes).

Signed repositories are also available for Ubuntu, CentOS 7 and Raspbian (ARMv7) – see below.

The debian and ubuntu packages are signed with PGP Key-Id: 0x4E730A3C)

Downloads

current version: 0.3.3
distroarchitecturefilenamesize
CentOS / Fedoraamd64 / x86_64infnoise-0.3.3-0.x86_64.rpm17268
Source Codex86infnoise-0.3.3.tar.gz47263
Source Codesignatureinfnoise-0.3.3.tar.gz.sig566
CentOS / Fedoraamd64 / x86_64infnoise-tools-0.3.3-0.x86_64.rpm21036
Ubuntu / Debianamd64 / x86_64infnoise-tools_0.3.3_amd64.deb16524
Ubuntu / DebianARM64infnoise-tools_0.3.3_arm64.deb17016
Ubuntu / DebianARMv7infnoise-tools_0.3.3_armhf.deb17024
Ubuntu / Debianx86infnoise-tools_0.3.3_i386.deb16544
Ubuntu / Debianamd64 / x86_64infnoise_0.3.3_amd64.deb15016
Ubuntu / DebianARM64infnoise_0.3.3_arm64.deb15700
Ubuntu / DebianARMv7infnoise_0.3.3_armhf.deb15704
Ubuntu / Debianx86infnoise_0.3.3_i386.deb15016
Windowsinfnoise-win.exe140KB

Debian / Ubuntu Repositories

To ensure authenticity of the packages, please add my PGP code signing key to your apt key-ring:

$ wget -qO- https://13-37.org/files/pubkey.gpg | sudo tee /etc/apt/trusted.gpg.d/pkg.13-37.org.asc

Install and receive updates for the Infinite Noise TRNG driver by adding the respective repository to your /etc/apt/sources.list

Debian/Ubuntu

deb http://repo.13-37.org/ stable main
#deb-src http://repo.13-37.org/ stable main

Install
$ echo deb http://repo.13-37.org/ stable main | sudo tee /etc/apt/sources.list.d/infnoise.list
$ sudo apt-get update && sudo apt-get install infnoise

ArchLinux User Repository

https://aur.archlinux.org/packages/infnoise/

Code and Documentation

Original project: https://github.com/waywardgeek/infnoise
leetronics fork: https://github.com/leetronics/infnoise

Changelog

9 thoughts on “GNU/Linux packages for the Infinite Noise TRNG

  1. I documented how to build this on Centos6 here: https://github.com/waywardgeek/infnoise/issues/62

  2. Where do I find the windows drivers? The manual says “Drivers for Linux and Windows can be found under https://leetronics.de/AM7cQ“…?

  3. The source (still) compiles out-of-the-box & works like a charm under macOS X 10.15.7. Nicely done!
    __outer

  4. Windows: 404 Not Found

    1. Thanks for pointing this out! Link has been fixed: https://13-37.org/files/infnoise-win.exe

  5. please need news about order 5279
    tnx

  6. Hi Manuel,
    I tried running https://13-37.org/files/infnoise-win.exe on my Win 10 machine, and nothing happened.

    I was expecting an installer to run, or an Inf installer to run, but running the file did nothing. Is this expected?

    1. The infnoise-win.exe is a command line program that writes random data to an output file.
      Please open cmd.exe, navigate to the directory where infnoise-win.exe is located and run it from there.

      Also see https://github.com/leetronics/infnoise/tree/master/software#windows

      1. I see! Thank you! xx

Leave a Reply