Enigma

Simulátor třírotorové vojenské Enigmy I. Nastav rotory, kroužky a propojovací desku, pak piš na klávesnici nebo vlož text a sleduj, jak signál putuje strojem. Všechno běží přímo v prohlížeči.

Stroj

Reflektor a rotory

Lampy

Klávesnice

Propojovací deska

    Klikni na jedno písmeno a potom na druhé, tím je propojíš. Kliknutím na propojené písmeno vodič odebereš.

    Text

    Čeština se zjednoduší (Č na C), znaky mimo A–Z se přeskočí.

    Cesta signálu

    Stiskni klávesu a uvidíš, kudy prošel signál.

    Jak to funguje

    Po stisku klávesy proudí signál přes propojovací desku, třemi rotory zprava doleva, odrazí se od reflektoru a stejnou cestou se vrací. Rozsvítí se žárovka se šifrovým písmenem.

    Každý rotor je kotouč s pevně zapojenými vodiči, které písmena zpřeházejí. Před každým písmenem se pravý rotor otočí o jednu pozici. Když projde zárezem, posune i prostřední rotor a ten zase levý. Prostřední rotor má dvojitý krok: stojí-li na svém zárezu, otočí se spolu s levým, takže se otočí při dvou stiscích po sobě (například ADU, ADV, AEW, BFX). Kroužek (Ringstellung) posouvá vnitřní zapojení vůči písmenům v okénku.

    Reflektor posílá signál zpět jinou cestou. Díky němu je šifrování shodné s dešifrováním: se stejným nastavením stačí zadat šifrový text. Zároveň se žádné písmeno nikdy nezašifruje samo na sebe. Tuto slabinu využili polští kryptologové kolem Mariana Rejewského a později Bletchley Park k odhalování klíčů.

    Propojovací deska prohodí až deset dvojic písmen před rotory i po nich. Pět rotorů na výběr, jejich pořadí, polohy, kroužky a propojky dávají více než 1020 různých klíčů.