Posun písmen (postupně)
Filtr: abc_shift_countVerze: 1.0
Autor: Vojtech Beil
Datum: 17. října 2002
Popis:
Posun písmen (postupně)
Tento filtr šifruje zadaný text tak, že první písmeno neposunuje (je zachováno). Druhé písmeno posune v abecedě o jednu pozici, třetí o dvě, atd.
Příklad:
|
zelenina ... zfnhrnth
Jak šifrovat
Při šifrování máme očíslovanou abecedu. Každé písmeno postupně posunujeme v abecedě tak, že první písmeno necháváme nezměněno, druhé posuneme o jednu pozici v abecedě dále, další písmeno o dvě pozice, další o tři atd. Pokud se při posunu dostaneme za písmeno Z pokračujeme v počítání zase od začátku abecedy.
Tato šifra má dvě varianty. Jedna varianta je posouvat písmena dopředu druhá dozadu.
Jak dešifrovat
Při dešifrování posunujeme každé písmeno postupně zase opačným směrem, než při šifrování. Pokud při posunu dojdeme k písmenu A odečítáme od konce abecedy od písmene Z.
Parametry:
start(n) Nastaví počáteční posun- Normální nastavení je neposunovat
- Normální nastavení je že se písmena posouvají dopředu (A do B, B do C, C do D, ...)