GNU/Linux Pakete für den Infinite Noise TRNG

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)

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 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 -qO- https://13-37.org/files/pubkey.gpg | sudo tee /etc/apt/trusted.gpg.d/pkg.13-37.org.asc
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
$ 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 AUR

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

Quellcode und Dokumentation

Projekt: https://github.com/waywardgeek/infnoise
leetronics fork: https://github.com/leetronics/infnoise

Changelog

3 Gedanken zu „GNU/Linux Pakete für den Infinite Noise TRNG

  1. Debian/Ubuntu APT repo key expired?

    ~$ gpg2 –import-options import-show –dry-run –import < 13-37.org-code.asc
    pub rsa4096 2017-07-24 [SC] [expired: 2022-07-23]
    71AE099B262DC0B493E6EE71975DC25C4E730A3C
    uid Code Signing Key 13-37.org

    This renders the key unusable now and puts a cork on automated updates. Any chance that you can create a new key or extend the life time of the existing one?

  2. Please update the release repo key it has expired

    http://repo.13-37.org stable InRelease: The following signatures were invalid: KEYEXPIRED 1658611288 KEYEXPIRED 1658611288 KEYEXPIRED

  3. Same problem here!

Schreibe einen Kommentar

Datenschutz-Übersicht
leetronics UG

Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst, und hilft unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.

Unbedingt notwendige Cookies

Unbedingt notwendige Cookies sollten jederzeit aktiviert sein, damit wir deine Einstellungen für die Cookie-Einstellungen speichern können.

Wenn du diesen Cookie deaktivierst, können wir die Einstellungen nicht speichern. Dies bedeutet, dass du jedes Mal, wenn du diese Website besuchst, die Cookies erneut aktivieren oder deaktivieren musst.