Audio-entropiad.

Audio-Entropia è un piccolo programma per respingere il generatore di numeri casuali del kernel Linux con i dati della scheda audio.
Scarica ora

Audio-entropiad. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Damien Miller
  • Sito web dell'editore:
  • http://www.vanheusden.com/aed/

Audio-entropiad. Tag


Audio-entropiad. Descrizione

Audio-Entropia è un piccolo programma per respingere il generatore di numeri casuali del kernel Linux con i dati dalla scheda audio. Audio-Entropiad è un piccolo programma per reso il generatore di numeri casuali del kernel Linux con i dati da SoundCard.Audio è pronto per periodicamente da una scheda audio stereo, la differenza è presa tra i canali sinistro e destro, la differenza è hashed e accreditata al krng. L'utilizzo della differenza tra i canali sinistro e corretti dovrebbe eliminare alcuni segnali esterni (ad es. Ciclo di alimentazione 50 / 60Hz). Audio-entropiad contiene anche il codice per impostare tutti i guadagni di ingresso per il massimo prima delle letture audio. Questo dovrebbe aiutare a ottenere il maggior numero di bit che cambia il più possibile. Protezione ordinaria contro i segnali la cui frequenza è uguale o un multiplo della dimensione del buffer viene fornito in modo casuale ritardandolo a caso alcuni millisecondi aggiuntivi tra letture.nb: le impostazioni predefinite sono destinate all'autore La configurazione adottando ciecamente adottandoli potrebbe comportare la semina insicura del generatore di numeri casuali del kernel. Misure di osservazione dell'entropia sulla differenza tra i canali sinistro e destro sulla media della scheda audio dell'autore poco più di 0,3 bit per byte. (Misurato eith 'ENT' da http://www.fourmilab.ch/random/) per testare l'output differtisse grezzo, creare una discarica di materiale grezzo e seme senza aggiornare il kernel: audio-entropiad --no-update - -Await 0 - Ruota-uscita /tmp/raw.out --seed-output /tmp/tmp/seed.out Lascia che questa corsa per un minuto o due e poi ucciderla: Uccidi `Cat / var / run / audio-entropiad. PID`ou dovrebbe ora avere due file in / tmp - raw.out e seed.out contenente i dati di differenza di crudo e l'hash di esso che sarebbe stato scritto il kernel (non avevi specificato --no-update) .run You Preferito Test sui dati e calcola la quantità di entropia dai dati grezzi. Dovresti anche controllare il file di seme e assicurati che sia a caso. Una volta che hai una stima di entropia puoi decidere come stai per accreditare effettivamente al kernel rng. Si paga per essere paranoico qui, quindi prendi solo una piccola percentuale di questo. È possibile controllare quanti dati vengano raccolti è un'operazione di lettura (- dimensione di dimensioni), che taglia seme è hashed a (seme Dimensione) e quante bit entropia sono accreditate al kernel rng dopo ogni lettura (- -credit). Le impostazioni predefinite dell'autore sono: Dimensione lettura: 65536 (Byte) Dimensioni seme: 60 (Byte) Credito: 320 (bit) Questo significa che ogni lettura campionerà 65536 byte di dati (circa 400 ms), ha schiato da 60 byte e crediti solo 320 bit di esso nel kernel (una riduzione di 60000+ volte). Una poche limitazioni qui: la dimensione della lettura deve essere Una potenza di due e la dimensione del seme deve essere un multiplo di 20 (la lunghezza di un hash sha1). Si prega di segnalare eventuali problemi o suggerimenti per il miglioramento. Che cosa è nuovo in questa versione: non usciti più quando i dati casuali non sono abbastanza casuali, Ora salta e continua quando i dati sono abbastanza casuali di nuovoversione 0.0.4 è una riscrittura massiccia: il metodo per l'entropia-raccolta è stato completamente riscritto. Questa versione include anche S Alcune patch di Udo Van Den Heuvel che lo rende più intelligente quando dovrebbe aggiungere dati al pool entropia.


Audio-entropiad. Software correlato

Freepa.

FRETEPA è una soluzione di gestione delle informazioni sulla sicurezza integrata che combina Linux (Fedora), Fedora Directory Server, NTP, DNS ... ...

178

Scarica

Silc Crypto Toolkit.

SILC Crypto Toolkit (SCT) è un toolkit crittografico multiuso ad alte prestazioni per i programmatori di applicazioni. ...

168

Scarica

Jfish.

Jfish è una semplice implementazione Java del popolare algoritmo di crittografia twefish. ...

179

Scarica

PhPips.

PHPIPS è un piccolo quadro di sicurezza da utilizzare all'interno dell'applicazione PHP. ...

51

Scarica

Saint Jude.

Saint Jude Software è un progetto per sviluppare i mechinismi ID di livello del kernel per proteggere l'integrità dei sistemi host. ...

174

Scarica