Preskočiť na obsah

Šifra ADFGVX

Šifruj alebo dešifruj text pomocou šifry ADFGVX z obdobia prvej svetovej vojny, ktorá kombinuje kľúčovaný štvorec s stĺpcovou transpozíciou.

Vstup
Výstup

Šifra ADFGVX

Šifra ADFGVX bola používaná nemeckou armádou v roku 1918 na ochranu rádiového prenosu počas posledných ofenzív prvej svetovej vojny. Funguje v dvoch etapách: každý znak otvorného textu sa najskôr zmení na pár písmen vytanutý z A, D, F, G, V a X, čo udáva jeho polohu v kľúčovanej mriežke 6×6; výsledný reťazec súradnicových písmen sa potom preusporiada stĺpcovou transpozíciou riadenou druhým heslom. Spojenie substitúcie s transpozíciou sťažilo zlomenie šifry frekvenčnou analýzou oveľa viac ako ktorýkoľvek krok sám, a tento nástroj spúšťa celý proces, v oboch smeroch, úplne vo vašom prehliadači.

Heslo do štvorca vyplní mriežku: jeho písmená a číslice, od seba odlíšené, idú do prvých buniek, potom nasleduje zvyšok abecedy v poradí, takže rovnaké heslo vždy znovu postaví rovnaký štvorec. Heslo transpozície určuje, na koľko stĺpcov sa koordinovaný reťazec zapíše a v akom poradí sa čítajú späť — iné kľúčové slovo veľmi inak preusporiada výsledok. Prepnite na ADFGX pre pôvodný variant: mriežka 5×5 s I a J spojeným a bez číslic, používajúca len A, D, F, G a X. Smer sa prepína medzi šifrovaním a dešifrovaním s rovnakými heslami; zoskupenie šifrového textu do blokov po piatich je kozmetické a neovplyvňuje dešifrovanie.

Zapnite "Zobraziť štvorec a krok substitúcie" na zobrazenie mriežky a reťazca koordinovaných písmen pred transpozíciou — užitočné na kontrolu ručného výpočtu. Znaky mimo abecedy šifry, napríklad medzery a interpunkcia, sa počas šifrovania preskakujú namiesto šifrovania.

Všetko sa vykonáva lokálne: heslá a text zostávajú v tvojom prehliadači a nikdy sa nikam neosielajú. Skopíruj výsledok, stiahnite ho ako .txt súbor alebo pošli ho priamo do iného nástroja na reťazenie druhej transformácie.

Časté otázky

Aký je rozdiel medzi ADFGVX a ADFGX?
ADFGX je pôvodná šifra z roku 1918: mriežka 5×5 obsahujúca 26 písmen s I a J spojeným, čo dáva 25 buniek. ADFGVX ju rozširuje na mriežku 6×6, ktorá obsahuje aj desať číslic, takže čísla je možné šifrovať spolu s písmenami. Vyberte si variant s možnosťou "Variant".
Prečo šifra používa len písmená A, D, F, G, V a X?
Tieto šesť písmen boli zvolené, pretože ich reprezentácie v Morseovej abecede (bodky a čiarky) sú od seba veľmi odlišné, čo znížilo chyby prenosu na hlučných rádiových linkách, ktoré nemecká armáda používala v roku 1918.
Čo sa stane, ak nechám heslo transpozície prázdne?
Prázdne heslo transpozície sa považuje za jednostĺpcovú transpozíciu, ktorá je bez operácie: šifrový text sa rovná len kroku substitúcie. Nastavte heslo transpozície na skutočné preusporiadanie súradnicových písmen.
Čo sa stane s medzerami a interpunkciou v otvorenom texte?
Počas šifrovania sa preskakujú a nie sú súčasťou výstupu. Dešifrovanie obnoví pôvodné písmená (a číslice v variante ADFGVX), ale nie ich pôvodný rozstup ani interpunkciu.
Sú moje texty alebo moje heslá niekde odoslané?
Nie. Šifrovanie aj dešifrovanie prebieha úplne vo vašom prehliadači — vaše texty a heslá nikdy neopúšťajú vaše zariadenie.