Posun písmen
Filtr: abc_shiftVerze: 1.0
Autor: Vojtech Beil
Datum: 17. října 2002
Popis:
Posun písmen
Každé písmeno se posune o zadaný počet pozic. Pokud ze zadán posun o jednu pozici, pak písmeno A se posunuje na B, B na C, ... a Z zpátky na A.
Příklad:
|
zelenina ... afmfojob
Jak šifrovat:
Základem je napsaná abeceda bez háčků a čárek bez Ch. Při zašifrovávání pak vyhledáme každé písmeno v abecedě a do šifry zapisujeme toto písmeno vždy posunuté v abecedě o několik znaků.
Jak dešifrovat:
Při dešifrování posunujeme každé písmeno v abecedě o několik znaků nazpátek. Tento postup však použijeme přímo tehdy pokud již daný posun známe.
V případě, že jsme takovouto šifru dostali jenom tak jak je bez doplňujících informací, musíme se pokusit dešifrovat šifru bez toho, abychom znali posun. Takový postup je však velmi pracný a časově náročný.
První možností je pokusit se o tzv. "útok na šifru" - tedy pokusit se posunout písmena o všechny možné posuny. Tento postup je však velmi pracný. Pokud máme delší zprávu, další možností je spočítat četnost jednotlivých písmen a porovnat ji se známou četností písmen v tom daném jazyce. Tímto by se měl postup velmi urychlit.
Tuto četnost lze získat filtrem stat_mono.
Parametry:
shift(x) Nastaví, o kolik se posude abeceda- Normální nastavení je posun o jedno písmeno