OTP

Software skärmdump:
OTP
Mjukvaruinformation:
Version: 1.151
Ladda upp dagen: 20 Feb 15
Utvecklare: Karl Fogel
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

OTP är ett krypteringsprogram som använder engångs pad algoritm för att låta två parter att kommunicera säkert, utan att behöva oroa obehöriga lyssnar på. OTP komprimerar klartext ingång för att spara pad, har funktioner som hjälper till med byråkratin i dynan hantering och kommer med inbyggd hjälp. OTP-projektet är skrivet i programmeringsspråket Python och kräver en Python tolken att köra.

Vill använda OTP tillförlitligt, behöver du en källa till goda slumpdata. På moderna Unix-system är / dev / random enheten antagligen tillräckligt bra (jag har inte gjort matten själv, jag bara tar andra människors ord för det). På icke-Unix-system, du är på din egen. Oavsett din källa till slumpmässiga data, lagra data i en fil (som är den "pad") och peka på den med hjälp av OTP s p alternativ när du krypterar; mottagaren måste använda samma pad att dekryptera, naturligtvis

Observera att one-time pad metod beror helt på kvaliteten på dynans data. Om dynan är inte helt slumpmässigt, kan säkerheten för dina meddelanden inte garanteras. Kryptera aldrig olika plaintexts med samma sträcka av pad - gör det kan avslöja några eller alla av den använda dynan till obehöriga. OTP standardbeteende är att alltid undvika åter pad uppgifter, om du inte uttryckligen tala om det annars

Och här är resultatet av "otp --help ':.

OTP version 1.61 , en kodare / avkodare för engångskuddar. Standardanvändning:

OTP -e -p PAD INPUT (kryptera, skriver utdata till "INPUT.otp ')
otp -d -p PAD INPUT.otp (dekryptera, strip" .otp "suffix på utgång)

Andra användningslägen:

OTP [-e | -d] -p PAD INPUT -o OUTPUT (både in- och utgång är filer)
OTP [-e | -d] -p PAD INPUT -o - (produktionen går till stdout)
OTP [-e | -d] -p PAD (input från stdin, utgång till stdout)
OTP [-e | -d] -p PAD -o OUTPUT (ingång från stdin, utgång till OUTPUT)

OTP kommer ihåg vad varierar vad pad-filer har använts, och undviker återanvända dem varierar vid kodning. Eftersom OTP komprimerar klartext ingång för att spara pad, kodning och avkodning inte är symmetriska; alltså, behöver OTP att få veta om det är kodning eller avkodning (-e eller -d)

Alla alternativ:.

-e Kryptera
-d Dekryptera
-p PAD | --pad = PAD Använd PAD för pad uppgifter
-o OUT |. --output = OUT Utgång till fil OUT ("-" för stdout)
--offset = N Kontroll pad uppgifter börjar offset
-n | --no-trace Lämna inget rekord av pad användningen i din config
--no-vc Ignorera SVN / CVS kontroll över config området
-C DIR | --config = DIR Ange DIR (istället för ~ / .otp) som config området
--intro Visa en introduktion till OTP och engångskuddar
-v | -V | --version Visa versionsinformation
-? | -h | --help Visa användning

Annan programvara för utvecklare Karl Fogel

LabelNation
LabelNation

2 Jun 15

Kommentarer till OTP

Kommentarer hittades inte
Kommentar
Slå på bilder!