| Has Een gratis en open source pseudo-willekeurige nummergenerator (PRNG) -bibliotheek |
Download nu |
Has Rangschikking & Samenvatting
- Naam uitgever:
- Victor Stinner
- Uitgever website:
- http://fusil.hachoir.org/trac
- Besturingssystemen:
- Mac OS X
Has Tags
Has Beschrijving
Een gratis en open source pseudo-willekeurige nummergenerator (PRNG) -bibliotheek Hasard zal zijn gebruikers voorzien van meerdere motoren (algoritmen): Park-Miller, Mersenne Twister, Linux-apparaat (/ dev / urandom of /dev/random). Hasard heeft eenvoudige API, maar met een sterke code, bijv. PRNG-zaad kan worden gegenereerd met behulp van sterke entropie (hardware willekeurige nummergenerator zoals / dev / willekeurig op Linux). De Hasard-bibliotheek is ontwikkeld met C en een Python-binding is beschikbaar. De bibliotheek wordt gedistribueerd onder BSD-licentie. Het woord "hasard" is de Franse naam van "willekeur" of "kans". Hier zijn enkele belangrijke kenmerken van "Hasard": · Eenvoudige functies om integer te krijgen, float of boolean met de beste distributie · Ondersteuning van veel motoren: Mersenne Twister, Isaac, Arcfour, ... (Volledige lijst) · Niet nodig om het eerste zaad met slechte entropie te voeden (bijv. Srand (tijd (0)) · Functies om het zaad te besturen: JUMPAHEAD, GET / SET ZAD, GET / SET STATE EN RESEED · Informatie over de PRNG: MIN / MAX-periode, ondersteunt het reseas, zaad of staat? · BSD-licentie voor eenvoudige integratie in andere bibliotheken en programma's · Kwaliteitstests: Test Entropy, Compute PRNG-periode, eenheidstests · Attal-tests: programma's om botsingen te vinden, een LCG te verbreken · Hulpmiddelen: programma's om afbeeldingen te maken naar het "weergeven" het willekeurige, gewone tekstbestandsformaat dat wordt gebruikt door de meeste testprogramma's Wat is er nieuw in deze release: · @Secure_nonBlocking Profiel: Probeer ook Dev_NonBlocking en Cryptgen (na · Openssl veilig en gcrypt sterk) · Voeg een cache van 512 bytes toe aan tick_array () voor byte generatoren (optimaliseer traag · Generatoren als Dev_nonBlocking of Gcrypt) · Maak DOC / INDEX.RST EN DOC / PROFIEL_LIST.RST-documentatie
Has Gerelateerde software