Šifry od nejlehčí po nejtěžší, ke každé jedna šifrovačka

Šifry pro děti

Na této stránce najdete šifry, které se objevují na táborech, výpravách, ve šifrovacích hrách a ve vyučování. U každé je pravidlo v jedné větě, hotová šifrovačka a skrytá odpověď. Každou šifrovačku zašifroval tentýž program, který pohání dešifrátor na tomto webu, takže se šifrovačka a její odpověď nemohou rozejít.

Co je substituční šifra

Substituční šifra vymění každé písmeno textu za jiný znak podle pevného pravidla. Tím znakem může být jiné písmeno, jako u Caesarovy šifry. Může to být také číslo, skupina jedniček a nul jako u binárního kódu, nebo buňka bodů jako u Braillova písma. Od šifry k šifře se mění pravidlo a pravidlo je klíč: kdo ho zná, zprávu přečte. Ostatní na něj musí přijít.

Právě proto se na substitučních šifrách dá dobře učit. Celé pravidlo se vejde do jedné věty a dá se použít tužkou a papírem. Vyluštit klíč cizí zprávy je pak náročný úkol, který dítě zvládne. Seznam je seřazený od šifry bez jakéhokoli klíče až po tu, která tři století odolávala dospělým.

AtbashLehká

Abeceda se čte pozpátku: A se změní na Z, B na Y, a tak až po Z, které se změní na A. Klíč není potřeba, protože klíčem je samo pravidlo.

KLPOZW QV MZ AZSIZWV

Použijte totéž pravidlo dvakrát a text se vrátí.

Odpověď

POKLAD JE NA ZAHRADE

Luštění: Atbash

Čísla za písmenaLehká

Každé písmeno se změní na své pořadí v abecedě: A je 1, B je 2, Z je 26. Písmena slova se spojují pomlčkami a slova mezerami.

8-12-5-4-5-10 26-1 4-22-5-18-13-9

Počítejte v abecedě, nebo si ji napište očíslovanou na papír.

Odpověď

HLEDEJ ZA DVERMI

Caesarova šifraStřední

Každé písmeno se posune o pevný počet míst v abecedě. Tento počet je klíč: při posunu o tři se z A stane D.

MJXQT OJ ORJST UXF

Klíč je v této šifrovačce pět. Pokud klíč neznáte, vyzkoušejte v dešifrátoru všech 25 posunů.

Odpověď

HESLO JE JMENO PSA

Luštění: Caesarova šifra

Binární kódStřední

Každé písmeno se změní na své číslo v ASCII tabulce, zapsané osmi jedničkami a nulami. Velké a malé písmeno se liší jednou číslicí.

01010110 01011001 01001100 01000101 01011010

Na každé písmeno připadá osm číslic. Čísla všech písmen najdete v ASCII tabulce.

Odpověď

VYLEZ

Luštění: Binární kód

Braillovo písmoTěžká

Každé písmeno je buňka o šesti bodech. Prvních deset písmen používá čtyři horní body; dalších deset přidává třetí bod.

⠏⠕⠙⠊⠧⠑⠚⠀⠎⠑⠀⠝⠁⠓⠕⠗⠥

Body každého písmene najdete v tabulce Braillova písma.

Odpověď

podivej se nahoru

Luštění: Braillovo písmo

Vigenerova šifraTěžká

Funguje jako Caesarova šifra, ale posun každého písmene určuje jedno písmeno klíčového slova a klíč se dokola opakuje. Pokud klíč neznáte, je to nejtěžší šifra na této stránce.

SCJEHREB VHFID XV O NITABBZ

Klíč je čtyřpísmenná sladkost, která se nosí na oslavu.

Odpověď

POSLEDNI STOPA JE V KUCHYNI

Luštění: Vigenerova šifra

Jak najít klíč

U Caesarovy a Vigenerovy šifry je pravidlo veřejné a tajný zůstává jen klíč. Dítě chce prolomit právě to tajemství. U Caesarovy šifry je jen 25 možností a poctivá cesta vede přes všechny: dešifrátor je vypíše a nahoru zařadí ten výsledek, který se nejvíc podobá běžnému textu. Počítání písmen vede k cíli rychleji. V češtině psané bez háčků a čárek jsou nejčastější písmena E a A a nejčastější písmeno šifrového textu bývá jedno z nich, posunuté; vzdálenost mezi nimi je klíč.

U Vigenerovy šifry prosté počítání selže, protože se totéž E v textu mění na různá písmena podle pozice. Zbývá hledat v šifrovém textu opakující se úseky a měřit vzdálenost mezi nimi, která bývá násobkem délky klíče. Jakmile délku znáte, chová se každá pozice klíče jako Caesarova šifra a prolomíte ji stejně. Je to práce pro trpělivého dospělého, a proto má šifrovačka s Vigenerovou šifrou nápovědu ke klíči.

Římské číslice a ASCII tabulka jsou soustavy zápisu. Ve hrách se přesto objevují ve stejné roli jako šifry: dítě je ještě nezná a za odpoledne se je naučí. Obě stránky mají celou tabulku a převodník ke kontrole.

Časté otázky

Kde s dětmi začít?

U Atbashe, protože se pravidlo vejde do jedné věty a není tu žádný klíč, který by se dal ztratit. Pak přijdou na řadu čísla za písmena, která procvičí abecedu. Caesarova šifra je první krok s klíčem a rozhovor o tom, jak klíč zjistit, aniž ho někdo prozradí, je nejlepší část celé hry.

Jak připravit šifrovací hru?

Napište nápovědy v otevřeném textu, jednu na každou skrýš, a každou z nich nechte zašifrovat v dešifrátoru zvolené šifry; s postupem hry zvyšujte úroveň. Vytiskněte zašifrovanou nápovědu a, chcete-li, vedle ní i pravidlo. Otevřený text si nechte u sebe ke kontrole. Každá zdejší šifrovačka vznikla takto.

Jak ověřit, že je řešení šifrovačky správné?

Skrytá odpověď je vstupní text, ze kterého šifrovačka vznikla, takže se s ní nemůže rozejít. U vlastních šifrovaček vložte zašifrovaný text do dešifrátoru dané šifry a výsledek porovnejte s původním otevřeným textem.

Co je vlastně kryptografie?

Umění psát tak, aby text přečetl jen ten, kdo má klíč. Šifry na této stránce jsou dva tisíce let stará podoba kryptografie, prolomitelná tužkou a trpělivostí, a k učení se hodí právě proto: je vidět celé pravidlo i důvod, proč selhává. Šifry, které dnes chrání vaše hesla, stojí na téže myšlence, jen s klíči tak velkými, že na ně žádná trpělivost nestačí.