Enigma M4 „Shark” — un rotor în plus

Aceeași mașină, dar cu 4 rotoare în loc de 3. Marina germană a pus-o pe submarine pe 1 februarie 1942. Rezultatul: spărgătorii de coduri de la Bletchley Park au rămas orbi ~10 luni. Hai să vezi de ce — și cum s-a spart totuși.

3 rotoare → 4 rotoare ≈ ×26 mai multe chei
Un rotor în plus înseamnă de 26 de ori mai multe variante de încercat. Ideea de reținut: cheie mai lungă = mult mai greu de ghicit. Exact ca parolele de azi.
Tasta
Curentul pornește de la litera apăsată.
3 rotoare groase
Se rotesc și amestecă, ca la mașina veche.
Rotorul subțire
Al 4-lea. Se pune o dată, NU se rotește. Dar ×26 chei.
Becul
Se aprinde litera criptată.

Patru rotoare — trei groase și unul subțire

Cele 3 rotoare groase se rotesc ca înainte. Cel subțire (albastru) îl pui la o literă și rămâne acolo — nu se rotește în timpul mesajului. Învârte-le cu scroll sau trage.

subțire (fix)
stânga
mijloc
dreapta
reflector subțire
Truc: pune subțirele pe A cu reflector B subțire → mașina se poartă exact ca cea veche cu 3 rotoare. Rotoarele VI–VIII au chiar două crestături, deci sar mai des.

Ștecărul — fire care schimbă litere

Înainte și după rotoare, câteva litere sunt legate cu fire (ex: A–M). Apasă două litere ca să le legi. Se schimbă între ele la intrare și la ieșire.

Marina folosea 10 fire. Apasă o literă legată din nou ca să scoți firul.

Scrie un mesaj și privește becurile

Apasă litere pe tastatură (sau tastează). Curentul trece prin toate 4 rotoarele, dar numai cele groase fac un pas. Se aprinde altă literă pe becuri.

becuri — se aprinde litera criptată
Exemple:
viteză

Drumul curentului — prin 4 rotoare

Apasă o literă jos. Firul verde merge la dreapta prin cele 4 rotoare până la reflector; firul roz se întoarce pe alt drum și aprinde becul.

dus: tastatură → reflector întors: reflector → bec

Tot s-a spart — de ce?

Cu 4 rotoare părea imposibil. Dar punctul slab a rămas — și, împreună cu rutina oamenilor, a fost de ajuns.

O literă nu poate fi ea însăși

Chiar și cu 4 rotoare, pentru că oglinda întoarce curentul, A nu iese niciodată A. Hai să încercăm toate literele de la poziția de start de acum.

Apasă butonul ca să vezi ce iese pentru fiecare literă.

Se desface pe ea însăși

Aceleași 4 rotoare, aceeași poziție de start: dacă tastezi rezultatul, iese mesajul original. Scrie o vorbă și apasă butonul.

mesaj:
criptat:
înapoi:
Cum s-a spart „Shark”? (1) Punctul slab a rămas: nicio literă nu iese ea însăși. (2) Carnete de coduri capturate de pe submarine (U-559, U-110). (3) Mesaje-șablon scurte, ca buletinele meteo, care spuneau mereu cam aceleași cuvinte — „ghicituri” de la care porneau. Lecția: oamenii și rutina rămân veriga slabă, nu doar matematica. La fel și azi.
gata Folosește Înainte / Înapoi ca să treci prin pași. Sau apasă pe un pas de sus.