V ay para sa Vernam
Ang isang Vernam cipher tinatawag ding One Time Pad (OTP), o ang perpektong cipher, ay isang cryptographic algorithm kung saan plaintext ay pinagsama kasama ang isang random na key. Ito ay ang umiiral na lamang mathematically napatunayan Unbreakable paraan ng pag-encrypt. Unang patentadong sa pamamagitan ng Gilbert Vernam noong 1917, ng isang system na ginagamit ng Electro tungkol sa makina dating ng tape ng system upang i-encrypt na komunikasyon teletipo TTY; ito ang naging unang automated online na sistema ng pag-encrypt. Ginamit sa pamamagitan ng Espesyal na Operations koponan at pagtutol group sa panahon ng WW2, mga ahensiya ng katalinuhan sa panahon ng Ikalawang Digmaang Malamig at higit pa, ito ay naging isang mahalagang cipher para sa pagprotekta ng diplomatikong at militar trapiko mensahe sa buong mundo para sa maraming dekada. Ang One Time Pad ay nakakuha ng isang reputasyon para sa absolute seguridad na walang kaparis sa pamamagitan ng modernong crypto algorithm ngayon. Anuman ang teknolohikal na pag-unlad ay maaaring dumating sa hinaharap, One Time Pad ang pag-encrypt, at palaging mananatiling, ang tanging tunay na Unbreakable sistema na nagbibigay ng tunay na lihim pangmatagalang mensahe.
Ang mga kinakailangan ng isang OTP system: * Ang susi ay hindi bababa sa hangga't ang mensahe o data na dapat na naka-encrypt. * Ang susi ay tunay na random. * Key at plaintext kinakalkula modulo 2 (binary). * Ang bawat key nang isang beses lamang. * Dapat ay lamang ng dalawang mga kopya ng key:. Isa para sa nagpadala at isa para sa receiver
V-Pad maaaring lumikha ng isang tunay na OTP, sa pamamagitan ng pag-import ng random na data mula sa isang binuo hardware na aparato, (na na-abot-kayang at maaaring plug sa isang port ng USB o PCI slot). V-Pad key ay maaaring hindi kailanman muling ginamit; Hindi maaaring ma-reset ang isang panloob na marker na posisyon sa loob ng file na key, ang key ay maaaring itakda upang matanggal ng application kapag ito ay nag-expire na oras o ang natitirang haba ay mas mababa sa isang tinukoy ng gumagamit na hangganan. Ang isang file solong key ay maaaring i-encrypt ng hanggang sa 100GB ng data, (komersyal na bersyon), key ay hindi ma-overlapped. V-Pad ay gumagamit ng isang binary XOR upang pagsamahin ang mga key at mensahe ng data. Sa pamamagitan ng default dalawang kopya ng susi ay nilikha, isang-export ng kopya na maaaring ibahagi sa inilaan tatanggap ng naka-encrypt na mensahe, at isang lokal na kopya na naka-imbak sa mga application na direktoryo ng pagtatrabaho. V-Pad maaari ring lumikha ng isang form ng palsipikado OTP, na sa halip na gamitin tunay na random na data, na bumubuo nito palsipikado random na gamit ang isa sa mga pinaka-makapangyarihang DRBGs sa mundo; CSRG, na gumagamit ng mga dynamic na pasulong kalihiman, at ay katumbas ng isang 1152 bit encryptor.
Mga Limitasyon :
10-araw na pagsubok
Mga Komento hindi natagpuan