Afinní Šifra
Afinní šifra funguje na principu záměny podobně jako Cézarova šifra. Eliminuje základní nevýhodu Cézarovy šifra (málo možností transformace). Pro zašifrování budete potřebovat dva klíče A a B. Klíče musí být celá čísla. Každé písmeno ze zprávy, kterou chcete zašifrovat převedete nejprve na číslo odpovídající pořadí písmena v abecedě následně vynásobíte klíčem A a přičtete k němu klíč B. Výsledek nakonec vydělíte 26(počtem písmen v abecedě). Zbytek po dělení vám dává novou pozici písmena v abecedě po zašifrování.
x – písmeno po zašifrování
a – první klíč
T – hodnota šifrovaného písmena v abecedě
b – druhý klíč
mod 26 = modulo zbytek po dělení 26