Preskočiť na obsah
100% lokálne

Štvorcová šifra

Zašifruj alebo dešifruj text klasickou štvorcovou polygrafickou šifrou.

Vstup
Výstup

Štvorcová šifra

Štvorcová šifra je klasická polygrafická šifra vynájdená Félixom Delastelleom. Šifruje dvojice písmen naraz pomocou štyroch 5×5 (alebo 6×6) mriežok usporiadaných do štvorca: dva štvorce s čistou abecedou v hornom ľavom a dolnom pravom rohu, a dva štvorce iniciované vašimi vlastnými heslami v hornom pravom a dolnom ľavom rohu. Vložte otvorený text a zašifrujte ho, alebo vložte šifrovaný text a dešifrujte ho späť.

Nastavte heslo pre horný pravý štvorec a iné heslo pre dolný ľavý štvorec – jedinečné písmená každého kľúča najskôr vyplnia mriežku, za ktorými nasleduje zvyšok abecedy. Vyberte si, či I a J zdieľajú jednu bunku (klasická abeceda s 25 písmenami) alebo ich držte oddelené prepnutím na abecedu s 36 znakmi, ktorá pridáva aj desať číslic. Vyberte si plnaciu písm. na doplnenie správy s nepárnym počtom znakov pred páraním a zvolte si, či je výsledok zoskupený do blokov po dvoch písmenách alebo vytlačený ako nepretržitý text. Zapnite možnosť "Zobraziť použité šifrovacie štvorce" na vytlačenie všetkých štyroch mriežok pod výsledkom, aby ste si mohli skontrolovať, ako bola každá dvojica namapovaná.

Dešifrovanie očakáva párny počet písmen – nepárny počet znamená, že chýba znak, a nástroj vám to oznámi namiesto hádania. Medzery, interpunkcia a (pri 25 písmenách) číslice sú pred šifrovaním odstránené z prúdu písmen, a znamienkované písmená sú zložené do svojho čistého tvaru pred mapovaním, rovnako ako bola klasická šifra používaná na papieri.

Všetko sa spúšťa lokálne vo vašom prehliadači – heslá a text nikdy nie sú uploadované nikam. Skopírujte výsledok, stiahnite ho ako súbor .txt alebo odošlite výstup priamo späť do vstupu na šifrovanie alebo dešifrovanie ďalšieho kola.

Časté otázky

Ako sa štvorcová šifra líši od Playfairu?
Playfair používa jeden kľúčovaný štvorec a posúva riadky alebo stĺpce podľa toho, ako sa páry zarovnávajú. Štvorcová šifra používa dva čisté štvorce a dva samostatne kľúčované štvorce a vždy zamieňa jedno písmeno z každej dvojice – neexistuje žiadny špeciálny prípad pre opakované písmeno.
Prečo existujú dve heslá?
Každé heslo inicializuje jeden z dvoch šifrovacích štvorcov (horný pravý a dolný ľavý). Použitie dvoch rôznych hesiel namiesto jedného opakovaného je to, čo robí klasickú verziu tejto šifry silnejšou.
Čo sa stane so spaciami, číslami a interpunkciou?
Sú odstránené z prúdu písmen pred šifrovaním. Při nastavení abecedy s 36 znakmi sú číslice zachované a šifrované ako akékoľvek iné znaky.
Prečo dešifrovanie zlyhalo s chybou?
Šifrovaný text musí obsahovať párny počet písmen, pretože šifra vždy funguje na dvojiciach. Nepárny počet zvyčajne znamená, že bol znak vypadnutý pri kopírovaní šifrovaného textu.
Je môj text alebo heslo niekde nahrané?
Nie. Šifrovanie a dešifrovanie sa spúšťajú celkom v tvojom prehliadači – tvoje texty a heslá nikdy neopúšťajú tvoje zariadenie.