AI-LAB · Simulazione crittografica
The Bletchley Park Playground — Enigma & la Bomba di Turing
Progetto pubblicato in AI-LAB, costruito interamente con l'Intelligenza Artificiale. Leggi la scheda del progetto →
AI-LAB · Simulazione crittografica
Progetto pubblicato in AI-LAB, costruito interamente con l'Intelligenza Artificiale. Leggi la scheda del progetto →
Cifra un messaggio con una macchina Enigma a tre rotori, poi siediti dall'altra parte del tavolo e prova a romperlo come Alan Turing.
1) Scegli 3 rotori dal cassetto qui sotto e inseriscili negli slot (clicca un rotore nel cassetto per piazzarlo, clicca uno slot per rimuoverlo). 2) Imposta la lettera iniziale di ogni rotore con −/+. 3) Collega coppie di lettere nel pannello a prese in basso (opzionale). 4) Digita il messaggio: ad ogni tasto si accende una lampadina con la lettera cifrata.
Hai intercettato un messaggio cifrato. Non conosci la chiave (quale combinazione di rotori e posizioni sono stati usati), ma sospetti che il testo in chiaro contenga una parola nota (crib), per esempio "WETTERBERICHT" (bollettino meteo in tedesco). La Bomba prova tutte le possibili posizioni dei rotori finche non ne trova una che, cifrando la crib, produce esattamente il pezzo di testo cifrato corrispondente.
Regola d'oro di Turing: su Enigma nessuna lettera puo mai cifrare se stessa. Se anche una sola lettera della crib coincide con la corrispondente lettera cifrata, quell'allineamento e impossibile e si scarta subito.
L'esempio precaricato funziona subito: premi "Avvia la Bomba" per vederla in azione. Oppure cifra un messaggio nel modulo Enigma e mandalo qui con il pulsante apposito — dovrai pero indovinare tu la crib giusta!
Gestisci il consenso per categoria. I cookie tecnici sono sempre attivi perché necessari al funzionamento del sito. Gli altri restano disattivati finché non li abiliti.
Necessari per la navigazione e le funzioni base (es. preferenza lingua e tema). Non richiedono consenso.
Statistiche aggregate sull'uso del sito (es. Google Analytics) per migliorarne i contenuti.
Cookie di profilazione e contenuti incorporati da terze parti (es. social, video, mappe).