Šifra sa stupcima
Šifriranje teksta pisanjem u mrežu i čitanjem stupaca prema redoslijedu ključa.
Šifra sa stupcima
Šifra sa stupcima šifrira poruku pisanjem u mrežu redak po redak koliko je široka odabrana ključna reč, zatim čitanjem mreže nazad stupac po stupac prema redoslijedu kojim bi se slova ključa sortirala abecedno. Ništa se ne zamjenjuje — svako slovo je tu, samo je premješteno — što je čini prirodnim pratilcem šifri zamjene kao što su Vigenère ili Atbash, i temeljem za puzzle-hunt nagovore gdje ključna reč otkriva mrežu.
Klju se koristi za dvije stvari odjednom: njegova dužina je broj stupaca, a abecedno poredane slova ključa određuju redoslijed čitanja za te stupce. Dvostruka transponacija pokreće mrežu drugi put sa drugim ključem na izlazu prvog prolaska, otupljujući analizu frekvencije stupaca koju jedan prolazak ostavlja otvorenom. Kada se tekst ne dijeli ravnomjerno na pune redove, ostavi zadnji red kraćim (neregularan) ili ga upotpuni do punog pravokutnika sa znakom za popunjavanje — popunjavanje je jednostavnije, ali dešifrirani tekst nosi taj ispunjač na kraju. Zadrži razmake i interpunkciju za vidljivu mrežu ili ukloni sve osim slova i brojeva za klasičan izgled iz vremena rata. Prikaži mrežu ispisuje mrežu kao tekst, pa možeš vidjeti kako je ključ reorganizirao stupce.
Alat radi na Unicode točkama koda, pa akcentirani znakovi i emoji prežive povratnu turu, a Windows i Unix završeci redaka tretiraju se na isti način. Direktan brojač izvještava znakove ulaza i izlaza, broj stupaca po prolazu i je li rezultat šifriran ili dešifriran.
Sve se pokreće u tvom pregledniku — tekst i ključ koje tipkaš se nikad ne prate. Kopiraj rezultat, preuzmi ga kao .txt datoteku ili pošalji izlaz nazad ulazu da ga dešifriraš ponovno ili provjeri drugu šifru na vrhu.