Der „Infinite Noise TRNG“ ist ein Open-Source Random Number Generator (Zufallszahlengenerator). Im offiziellen GitHub repository von Bill Cox (waywardgeek) gibt es eine sehr ausführliche Dokumentation zum Hardware-Design als auch den gesamten Quellcode. (public domain/CC0 Lizenz)

Hier gibts Pakete und signierte Paketquellen sind für Ubuntu/Debian, CentOS 7 und Raspbian (ARMv7) verfügbar – siehe unten.

Alle Pakete sind mit folgenden GPG-Key signiert:

71AE 099B 262D C0B4 93E6 EE71 975D C25C 4E73 0A3C (0x4E730A3C)

Das Repository ist nicht über HTTPS gesichert. Mehr dazu hier.

Downloads

current version: 0.3.0
distroarchitecturefilenamesize
CentOS / Fedoraamd64 / x86_64infnoise-0.3.0-0.x86_64.rpm16968
ArchLinuxamd64 / x86_64infnoise-0.3.0.r0.ge452ca0-1-x86_64.pkg.tar.xz17288
Source Codex86infnoise-0.3.0.tar.gz1271812
Source Codex86infnoise-0.3.0.tar.gz.gpg1239013
Source Codesignatureinfnoise-0.3.0.tar.gz.sig543
CentOS / Fedoraamd64 / x86_64infnoise-tools-0.3.0-0.x86_64.rpm21140
Ubuntu / Debianamd64 / x86_64infnoise-tools_0.3.0_amd64.deb16890
Ubuntu / DebianARMv7infnoise-tools_0.3.0_armhf.deb17226
Ubuntu / Debianx86infnoise-tools_0.3.0_i386.deb16160
Ubuntu / Debianamd64 / x86_64infnoise_0.3.0_amd64.deb15344
Ubuntu / DebianARMv7infnoise_0.3.0_armhf.deb13928
Ubuntu / Debianx86infnoise_0.3.0_i386.deb16568

Debian / Ubuntu Paketquellen

Um die Echtheit der Paketquellen sicherzustellen, muss der GPG-Key heruntergeladen und in den apt Keyring importiert werden.
Dabei unbedingt den Fingerprint überprüfen:

$ wget -O - https://13-37.org/files/pubkey.gpg | sudo apt-key add -
OK

$ sudo apt-key fingerprint 4E730A3C
pub rsa4096 2017-07-24 [SC] [expires: 2022-07-23]
 71AE 099B 262D C0B4 93E6 EE71 975D C25C 4E73 0A3C
uid [ unknown] Code Signing Key 13-37.org <pkg@13-37.org>
sub rsa4096 2017-07-24 [E] [expires: 2022-07-23]

Nun einen Eintrag in die /etc/apt/sources.list für die entsprechende Distribution einfügen:

Debian/Ubuntu

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

Install
$ sudo apt-get update
$ sudo apt-get install infnoise

Quellcode und Dokumentation

Projekt: https://github.com/waywardgeek/infnoise
13-37.org fork: https://github.com/13-37-org/infnoise

Changelog


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

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.

Schließen