V è per Vernam
Un algoritmo Vernam anche chiamato Time Pad One (OTP), o la cifra perfetta, è un algoritmo di crittografia in cui plaintext è combinato con una chiave casuale. E 'l'unico esistente forma inscindibile matematicamente dimostrato di crittografia. Prima brevettato da Gilbert Vernam nel 1917, con un sistema che utilizza un sistema di nastro perforato meccanico elettro per crittografare le comunicazioni telescrivente TTY; questo è diventato il primo sistema automatizzato di crittografia on-line. Utilizzato per operazioni speciali squadre e gruppi di resistenza durante WW2, servizi segreti durante la guerra fredda e al di là, divenne cifra essenziale per proteggere il traffico di messaggi diplomatici e militari in tutto il mondo per molti decenni. Il One Time Pad ha guadagnato una reputazione per la sicurezza assoluta che è ineguagliata da algoritmi crittografici moderni. Qualunque sia il progresso tecnologico può venire in futuro, One Time Pad crittografia è, e resterà sempre, il sistema unico veramente indistruttibile che fornisce vero messaggio segreto a lungo termine.
I presupposti di un sistema OTP: * La chiave è, almeno fino a quando il messaggio o di dati che devono essere crittografati. * La chiave è davvero casuale. * Chiave e testo in chiaro sono calcolate modulo 2 (binario). * Ogni chiave viene utilizzata una sola volta. * Ci dovrebbe essere solo due copie della chiave:. Una per il mittente e una per il ricevitore
V-Pad può creare un vero OTP, importando i dati casuali da un dispositivo hardware generato, (che sono diventati accessibili e può collegare a una porta USB o slot PCI). Tasti V-Pad non possono mai essere riutilizzati; un indicatore di posizione interna all'interno del file chiave non può essere ripristinato, la chiave può essere impostato per essere cancellati dall'applicazione quando ha tempo scaduto e la durata residua è inferiore a una soglia definita dall'utente. Un singolo file chiave può cifrare fino a 100GB di dati, (versione commerciale), le chiavi non possono essere sovrapposti. V-Pad utilizza un XOR binario per combinare i dati chiave e messaggi. Per impostazione predefinita, due copie della chiave vengono creati, una copia di esportazione che può essere distribuito al destinatario dei messaggi cifrati, e una copia locale memorizzata nelle applicazioni directory di lavoro. V-Pad può anche creare una forma di pseudo OTP, che invece di utilizzare veri dati casuali, genera pseudo casuale utilizzando uno dei più potenti DRBGs nel mondo; CSRG, che utilizza la segretezza in avanti dinamico, ed è l'equivalente di un criptato 1152 bit.
Limitazioni :
prova di 10 giorni
I commenti non trovato