Přeskočit na obsah

Šifra ADFGVX

Šifruj nebo dešifruj text pomocí šifry ADFGVX z období první světové války, která kombinuje klíčovaný čtverec se sloupcovou transpoziční.

Vstup
Výstup

Šifra ADFGVX

Šifra ADFGVX byla používána německou armádou v roce 1918 k ochraně rádiového provozu během posledních ofenziv první světové války. Funguje ve dvou fázích: každý znak otevřeného textu se nejdříve změní na pár písmen vybraný z A, D, F, G, V a X, což označuje jeho polohu v klíčované mřížce 6×6; výsledný řetězec souřadnicových písmen se poté přeskupí sloupcovou transpoziční řízenou druhým heslem. Kombinace substituce s transpozicí údajně znesnadňovala prolomení šifry frekvenční analýzou mnohem více než kterýkoli samotný krok, a tento nástroj spouští celý proces, v obou směrech, zcela ve vašem prohlížeči.

Heslo do čtverce vyplní mřížku: jeho písmena a číslice, deduplikovaná, jdou do prvních buněk, potom zbytok abecedy následuje v pořadí, takže stejné heslo vždy znovu vytvoří stejný čtverec. Heslo transpoziční určuje, do kolika sloupců se řetězec souřadnic zapíše a v jakém pořadí se čtou zpět — jiné klíčové slovo velmi rozdílně změní výsledek. Přepněte na ADFGX pro původní variantu: mřížka 5×5 s I a J sloučené a bez číslic, používající pouze A, D, F, G a X. Směr se přepíná mezi šifrováním a dešifrováním se stejnými hesly; seskupení šifrového textu do bloků po pěti je kosmetické a neovlivňuje dešifrování.

Zapněte "Zobrazit čtverec a krok substituce" na zobrazení mřížky a řetězce souřadnicových písmen před transpoziční — užitečné pro kontrolu ručního výpočtu. Znaky mimo abecedu šifry, jako mezery a interpunkce, se během šifrování přeskakují místo šifrování.

Všechno běží lokálně: hesla a text zůstávají ve vašem prohlížeči a nikdy se nikam neposílají. Zkopírujte výsledek, stáhněte si jej jako soubor .txt nebo jej pošlete přímo do jiného nástroje pro řetězení druhé transformace.

Časté dotazy

Jaký je rozdíl mezi ADFGVX a ADFGX?
ADFGX je původní šifra z roku 1918: mřížka 5×5 obsahující 26 písmen s I a J sloučené, což dává 25 buněk. ADFGVX ji rozšiřuje na mřížku 6×6, která také obsahuje deset číslic, takže čísla lze šifrovat spolu s písmeny. Zvolte variantu s možností "Varianta".
Proč šifra používá pouze písmena A, D, F, G, V a X?
Těchto šest písmen byla vybrána, protože jejich reprezentace v Morseovu abecedou (tečky a čárky) se od sebe velmi liší, což snížilo chyby přenosu na hlučných radiových linkách, které německá armáda používala v roce 1918.
Co se stane, pokud ponechám heslo transpoziční prázdné?
Prázdné heslo transpoziční se považuje za jednosloupcovou transpozicí, což je no-op: šifrový text se rovná pouze kroku substituce. Nastavte heslo transpoziční na skutečné přeuspořádání souřadnicových písmen.
Co se stane s mezerami a interpunkcí v otevřeném textu?
Během šifrování se přeskakují a nejsou součástí výstupu. Dešifrování obnoví původní písmena (a číslice v variantě ADFGVX), ale ne jejich původní rozestupy nebo interpunkci.
Jsou moje texty nebo moje hesla někde nahrána?
Ne. Šifrování i dešifrování běží zcela ve vašem prohlížeči — vaše texty a hesla nikdy neopustí vaše zařízení.