# Monoalfabetická šifra

Menu monoalfabetická šifra slouží pro dešifrování textu (v textovém okně Vstup). Jednotlivé funkce je možno vykonat pouze nad mezinárodní abecedou - pokud vstupní text obsahuje jiné znaky, vynutí úpravu tohoto textu. Výstup se zobrazí v textovém okně výstup, rozdělený do pětic. Program používá k dešifrování několik šifrových systémů:

- Jednoduchý posun - dešifruje text v textovém okně Vstup pomocí tzv. jednoduchého posunu. Parametrem je posun - tj. o kolik se při šifrování posunula původní abeceda.

- Afinní šifra - dešifruje text afinní šifrou. Pro dešifrování se zadávají dva parametry: a-1 a b, přičemž parametry původního šifrového systému jsou a a b.

- Zadání klíče - pomocí správného klíče (textový řetězec složený pouze ze znaků mezinárodní abecedy o max. délce 26 znaků) dojde k dešifrování vstupního textu.

Při zašifrování se v informačních návěštích hlavního okna aplikace zobrazí původní abeceda a také šifrová abeceda, případně zadaný klíč.