Egd.

Eine offene Quelle und ein kostenloser Entropie, der Daemon sammelt
Jetzt downloaden

Egd. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Free Software Foundation Inc
  • Website des Verlags:
  • http://www.gnu.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 34 KB

Egd. Stichworte


Egd. Beschreibung

Eine offene Quelle und freie Entropie, die Daemon sammelt EGD (Entropy Sathering Daemon) ist ein Standalone-Daemon, der auf der Rundführung verschiedener Statistiksammlungsprogramme (PS, VMstat, Iostat usw.) läuft. Es häsiert die Ergebnisse in einen "Entropie-Pool". Wenn die Dinge mit relativ zufälliger und unvorhersehbarer Zeit auf Ihrem System passieren, werden einige dieser Zufälligkeit Teil des Entropie-Pools und kann verwendet werden, um Zufallszahlen zu generieren. EGD ist im Wesentlichen eine Benutzer-Space-Implementierung des Linux-Kernels / dev / rence-Geräts. Somit sollte EGD auf allen UNIX-ähnlichen Systemen ausgeführt werden. EGD soll das Fehlen von / dev / rence auf Nicht-Linux-Systemen ausmachen, so dass Anwendungen wie GPG CAN Bethis Daemon lange laufen dürfen. Es sammelt nur eine kleine Menge Entropie zu einem Zeitpunkt, da sich viele Systemstatistiken nicht sehr häufig ändern und eher vorhersehbar sind, wenn sie zu schnell abgetastet werden. Es erfordert keine speziellen Berechtigungen, um zu laufen, aber es ist möglicherweise angemessen, dass ein SysAdmin angemessen ist, damit er mit der Startzeit gestartet wird, wodurch sie von allen Benutzern verwendet werden können. Der Daemon bietet eine Socket-Schnittstelle (entweder Unix-Stil oder TCP), von der aus der Entropie gelesen werden kann. Sehen Sie sich für das genaue Protokoll die Notizen am Ende der Daemon-Quelle an. Blockierung und nicht blockierende Reads sind verfügbar sowie ein Anruf, um die in den Pool verfügbare Entropie zu erhalten. Die Entropiehöhe wird durch Ausführen von Gatherer-Programmen (der automatisch im Laufe der Zeit) ausgeführt und deren Leistung hinzugefügt wird; Es wird durch die Entropie von Clients abgesenkt. Sobald die Zählung auf Null geht, kann keine Entropie gelesen werden, bis etwas mehr erstellt wird. Derzeit ist dem Linux / dev / urandom-Gerät derzeit nicht entspricht, der genau diese Lese-when-Entropie-is-leere Funktion bietet (an dieser Stelle die zurückgegebenen Daten sind nicht mehr wirklich zufällig, nur kryptografisch stark).


Egd. Zugehörige Software