OTP

Software screenshot:
OTP
Dettagli del software:
Versione: 1.151
Data di caricamento: 20 Feb 15
Sviluppatore: Karl Fogel
Licenza: Libero
Popolarità: 0

Rating: nan/5 (Total Votes: 0)

OTP è un programma di crittografia che utilizza l'algoritmo one-time pad per consentire due parti di comunicare in modo sicuro, senza preoccuparsi di persone non autorizzate in ascolto. OTP comprime ingresso in chiaro per salvare pad, ha caratteristiche che aiutano con la burocrazia di gestione pad , e viene fornito con built-in aiuto. Progetto OTP è scritto nel linguaggio di programmazione Python e richiede un interprete Python per eseguire.
Per utilizzare OTP affidabile, hai bisogno di una fonte di buoni dati casuali. Nei moderni sistemi Unix, il device / dev / random è probabilmente abbastanza buono (non ho fatto la matematica me, sto solo prendendo parola di altre persone per esso). Nei sistemi non-Unix, siete da soli. Qualunque sia la vostra fonte di dati casuali, memorizzare i dati in un file (che è il "pad") e il punto ad esso utilizzando l'opzione -p di OTP quando si esegue la crittografia; il destinatario deve utilizzare lo stesso pad per decrittografare, naturalmente
noti che il metodo one-time pad completamente dipende dalla qualità dei dati pad.; se il pad non è realmente casuale, la sicurezza dei vostri messaggi non può essere garantita. Non crittografare diversi testi in chiaro con lo stesso tratto di pad - facendo così potrebbe rivelare alcuni o tutti i pad utilizzato per intercettazioni. Il comportamento predefinito di OTP è di evitare sempre il riutilizzo dei dati pad, a meno che non si dica esplicitamente altrimenti
Ed ecco l'output di 'help OTP':.
OTP versione 1.61 , un codificatore / decodificatore per pastiglie di una volta. Uso standard:
otp -e -p PAD INPUT (cifrare, scrivere l'output a 'INPUT.otp')
otp -d -p PAD INPUT.otp (decifrare, strip '.otp 'suffisso in uscita)
Altre modalità di utilizzo:
OTP [-e | -d] -p USCITA PAD INPUT -o (input e output sono file)
OTP [-e | -d] -p PAD INPUT -o - (uscita va a stdout)
otp [-e | -d] -p PAD (input da stdin, allo standard output)
otp [-e | -d] -p PAD USCITA -o (input da stdin, uscita OUTPUT)
OTP ricorda ciò che va di quali file pad sono stati utilizzati, ed evita riutilizzare quelli intervalli durante la codifica. Perché OTP comprime ingresso in chiaro per salvare pad, la codifica e decodifica non sono simmetrici; quindi, OTP deve essere raccontata se è la codifica o decodifica (-e o -d)
Tutte le opzioni:.
-e Encrypt
-d Decrypt
-p PAD | --pad = PAD Usa PAD per i dati di rilievo
-o OUT |. --output = OUT Uscita su file OUT ("-" per stdout)
--offset = N controllo i dati pad cominciano compensati
-n | --no-trace non lasciano record di utilizzo pad nella configurazione
--no-vc Ignora SVN / CVS il controllo della zona config
-C DIR | --config = DIR Specifica DIR (invece di ~ / .otp) come area di configurazione
--intro Mostra una introduzione alla OTP e una volta pastiglie
-v | -V | Informazioni --version Visualizza versione
-? | -h | --help Mostra l'utilizzo

Altri software di sviluppo Karl Fogel

LabelNation
LabelNation

2 Jun 15

Commenti a OTP

I commenti non trovato
Aggiungi commento
Accendere le immagini!