| Različica | 1.0 |
|---|---|
| Založnik | Vtdev.com |
| Datum izdaje | 23. okt. 2014 |
| Datum dodajanja | 23. okt. 2014 |
| Os zahteve | Windows, Windows 7, Windows 8 |
| Zahteve | None |
| Skupno prenosov | 35 |
| Cena | Free to try |
Opis
V je za Vernam
Vernamova šifra, imenovana tudi One Time Pad (OTP) ali popolna šifra, je kriptografski algoritem, kjer je navadno besedilo kombinirano z naključnim ključem. Je edina obstoječa matematično dokazana nezlomljiva oblika šifriranja.
Prvič ga je leta 1917 patentiral Gilbert Vernam s sistemom, ki je uporabljal elektromehanski sistem luknjalnega traku za šifriranje teletipskih komunikacij TTY; to je postal prvi avtomatiziran spletni šifrirni sistem.
Uporabljale so ga ekipe za posebne operacije in odporniške skupine med drugo svetovno vojno, obveščevalne agencije med hladno vojno in pozneje, zato je postala bistvena šifra za zaščito diplomatskega in vojaškega prometa sporočil po vsem svetu že več desetletij. One Time Pad je pridobil sloves absolutne varnosti, ki ji ni para današnji sodobni kripto algoritmi. Ne glede na tehnološki napredek v prihodnosti je šifriranje One Time Pad in bo vedno ostalo edini resnično nezlomljivi sistem, ki zagotavlja resnično dolgoročno tajnost sporočil.
Predpogoji za sistem OTP:
•Ključ je dolg vsaj toliko kot sporočilo ali podatki, ki jih je treba šifrirati.
•Ključ je resnično naključen.
•Ključ in golo besedilo se izračunata po modulu 2 (binarno).
•Vsak ključ se uporabi samo enkrat.
•Ključ mora imeti samo dve kopiji: ena za pošiljatelja in ena za prejemnika.
V-Pad lahko ustvari pravi OTP z uvozom naključnih podatkov iz naprave, ustvarjene s strojno opremo (ki je postala cenovno dostopna in se lahko priključi na vrata USB ali režo PCI).
Tipk V-Pad ni mogoče nikoli ponovno uporabiti; notranjega označevalca položaja v datoteki s ključi ni mogoče ponastaviti, ključ lahko nastavite tako, da ga aplikacija izbriše, ko je potekel čas ali je preostala dolžina manjša od uporabniško določenega praga.
Posamezna ključna datoteka lahko šifrira do 100 GB podatkov (komercialna različica), ključev ni mogoče prekrivati.
V-Pad uporablja binarni XOR za združevanje podatkov ključa in sporočila.
Privzeto se ustvarita dve kopiji ključa, izvozna kopija, ki se lahko razdeli predvidenemu prejemniku šifriranih sporočil, in lokalna kopija, shranjena v delovnem imeniku aplikacij.
V-Pad lahko ustvari tudi obliko psevdo OTP, ki namesto uporabe pravih naključnih podatkov ustvari psevdo naključne podatke z uporabo enega najmočnejših DRBG-jev na svetu; CSRG, ki uporablja dinamično posredovanje tajnosti in je enakovreden 1152-bitnemu šifratorju.