Šifra sloupcové transpozice
Zašifruj nebo dešifruj text zapsáním do mřížky a čtením sloupců v pořadí klíče.
Šifra sloupcové transpozice
Šifra sloupcové transpozice zašifruje zprávu zapsáním po řádcích do mřížky tak širokých, jak je zvolený klíč, poté čtením mřížky zpět po sloupcích v pořadí, v kterém by se písmena klíče řadila abecedně. Nic se nenahrazuje — každé písmeno je stále tam, jen přeuspořádáno — což z ní dělá přirozené doplnění substitiční šifry jako Vigenère či Atbash a základ šifry v puzzle huntech, kde klíčové slovo odemkne mřížku.
Klíč určuje dvě věci najednou: jeho délka je počet sloupců a abecední pořadí jeho písmen určuje pořadí čtení těchto sloupců. Dvojitá transpozice spustí mřížku podruhé s druhým klíčem, čímž odolá analýze frekvenčnosti sloupců, kterou nechá otevřenou samotný průchod. Když se text nerozělí rovnoměrně do úplných řádků, nechte poslední řádek krátký (nepravidelný) nebo ho vyplňte do úplného obdélníku znakem výplně — vyplnění je jednodušší, ale dešifrovaný text nese tuto výplň na konci. Zachovejte mezery a interpunkci pro čitelnou mřížku, nebo vynechejte vše kromě písmen a číslic pro klasický vzhled z doby války. Zobrazit mřížku vytiskne mřížku jako text, aby jste viděli, jak klíč přeuspořádal sloupce.
Nástroj pracuje s Unicode body kódu, takže diakritika a emodži přežijí zpáteční průchod a řádkové konce Windows a Unix jsou zacházeny stejně. Živá tabulka hlásí znaky vstupů a výstupů, počet sloupců na průchod a to, zda byl výsledek zašifrován nebo dešifrován.
Všechno se spouští v tvém prohlížeči — text a klíč, které zadáš, se nikdy nenahrávají. Zkopíruj výsledek, stáhni si jej jako soubor .txt nebo pošli výstup zpět na vstup, aby ses jej mohl dešifrovat znovu nebo do něj řetězit další šifru.