Preskoči na sadržaj
TextArray

Objašnjene klasične šifre: Caesar, Vigenère, Atbash i ROT13

Blog /

Kroz povijest ljudi su koristili šifre za zaštitu tajni i slanje skrivenih poruka. Razumijevanje načina na koji ove klasične metode šifriranja funkcioniraju otkriva i njihovu eleganciju i njihova ograničenja—znanje koje ostaje vrijedno za obrazovanje, rješavanje zagonetki i uvažavanje osnova kriptografije.

Cezarova šifra

Cezarova šifra jedna je od najstarijih i najjednostavnijih metoda šifriranja. Pomiče svako slovo za fiksni broj mjesta u abecedi. Pomak od 3 znači A postaje D, B postaje E, i tako dalje. Možete jednostavno kodirati i dekodirati tekst pomoću Cezarova šifra alat koji vam omogućuje odabir bilo koje vrijednosti pomaka. Unatoč svojoj jednostavnosti, Cezarova šifra se često pojavljuje u zagonetkama i igrama.

Vigenèreova šifra

Vigenèreova šifra poboljšava Caesarovu šifru korištenjem ključne riječi za mijenjanje pomaka u poruci. Svako slovo ključne riječi određuje različitu vrijednost pomaka za odgovarajuće slovo u otvorenom tekstu. Zbog toga ga je mnogo teže probiti nego Caesarov fiksni pomak. The Vigenèreova šifra alat automatski obrađuje ovu složenost—vi unesete poruku i ključnu riječ, a on proizvodi šifrirani rezultat. Povijesno gledano, ova se šifra stoljećima smatrala neraskidivom.

Atbash šifra

Atbash šifra radi drugačije. Umjesto pomaka, mijenja abecedu: A karte za Z, B do Y, C do X, i tako dalje. Simetričan je, što znači da se primjenom dva puta vraća izvorni tekst. The Atbash šifra alat trenutno pokreće transformaciju. Iako nije kriptografski siguran, Atbash se pojavljuje u povijesnim dokumentima i služi kao zabavan uvod u šifre zamjene.

ROT13

ROT13 je poseban slučaj Cezarove šifre s fiksnim pomakom od 13—točno pola abecede. Stekla je slavu u ranoj internet kulturi kao jednostavna metoda zamagljivanja. The ROT13 alat kodira i dekodira u sekundi. Simetrija ROT13 (dvaputa primjena vraća original) čini ga praktičnim, iako ne nudi nikakvu stvarnu sigurnost.

Zašto učiti ove šifre

Učenje ovih šifri gradi intuiciju o enkripciji, uči kako analiza frekvencije slova može razbiti šifre zamjene i povezuje se s modernim konceptima kriptografije. Svaka metoda pokazuje drugačiji princip: fiksni pomak, pomak vođen ključnom riječi, preokret abecede i rotacija pola abecede.

Privatnost i lokalna enkripcija

Svi ovi alati za šifriranje u potpunosti se izvode u vašem pregledniku. Vaš tekst nikada ne napušta vaš uređaj—bez prijenosa, bez obrade poslužitelja, bez zapisnika. Oni rade izvan mreže nakon učitavanja stranice, što ih čini sigurnima za osjetljivo istraživanje metoda šifriranja bez izlaganja vašeg unosa bilo gdje.