HasardEine Pseudo-Zufallszahlengenerator-Bibliothek (PRNG). | |
Jetzt downloaden |
Hasard Ranking & Zusammenfassung
Anzeige
- Lizenz:
- BSD License
- Preis:
- FREE
- Name des Herausgebers:
- Victor Stinner
- Website des Verlags:
- http://fusil.hachoir.org/trac
Hasard Stichworte
Hasard Beschreibung
Eine Pseudo-Random-Number-Generator-Bibliothek (Pseudo-Random Number). Hasard ist eine Pseudo-Zufallszahlengenerator-Bibliothek (PRNG). Es enthält mehrere Motoren (Algorithmen): Mersene Twister, Park-Miller, Linux-Gerät (/ dev / urandom oder / dev / ovts). Es hat eine einfache API, jedoch mit einem starken Code, z. PRNG-Saatgut kann mit einer starken Entropie generiert werden (Hardware-Zufallszahlengenerator wie / dev / rence auf Linux). Die Bibliothek wird in C geschrieben, und eine Python-Bindung ist verfügbar. Die Bibliothek ist unter BSD-Lizenz verteilt. Das Wort "Hasard" ist der französische Name der "Zufälligkeit" oder "Chance". Hier sind einige wichtige Funktionen von "Hasard": · Einfache Funktionen, um Ganzzahl, Float oder Boolean mit der besten Verteilung zu erhalten · Unterstützt viele Motoren: Mersene Twister, Isaac, Arcfour, ... (Vollständige Liste) · Nein, den Anfangssamen mit schlechter Entropie (z. B. Srand (Zeit (0)) zuzuführen · Funktionen zur Steuerung des Saatguts: Jumpahead, Get / Set Samen, Get / Set staatlich und setze · Informationen zum PRNG: MIN / MAX-Zeitraum, unterstützt es erneut, Saatgut oder Staat? · BSD-Lizenz zur einfachen Integration in andere Bibliotheken und Programme · Qualitätstests: Test-Entropie, PRNG-PRNG-Zeit, Gerätestests · Angriffstests: Programme, um Kollisionen zu finden, brechen Sie ein LCG · Tools: Programme zum Erstellen von Bildern zum "Anzeigen", das zufällige, einfache Textdateiformat, das von den meisten Testprogrammen verwendet wird Was ist neu in dieser Version: · @Secure_Nonblocking-Profil: Versuchen Sie auch dev_nonblocking und cryptgen (nach openssl sicher und gcrypt stark) · Fügen Sie einen Cache von 512 Bytes an tick_array () für Byte-Generatoren hinzu (optimieren Sie langsame Generatoren als dev_nonblocking oder gcrypt_ *) · Erstellen Sie doc / index.rst und doc / profil_list.rst-Dokumentation
Hasard Zugehörige Software