Tutorial

Come risolvere un cifrario a sostituzione

4 min di lettura

Un metodo sistematico per risolvere una sostituzione semplice con schemi di parole, frequenze, crib e una tabella coerente.

Riconoscere la sostituzione semplice

In un cifrario a sostituzione semplice, ogni lettera in chiaro viene sempre sostituita dalla stessa lettera cifrata. Spazi e punteggiatura di solito restano; ripetizioni, doppie e schemi delle parole sopravvivono.

È più generale di Cesare: la chiave può essere qualsiasi permutazione dell’alfabeto. Provare tutte le chiavi è impraticabile; bisogna ricostruire la tabella tramite i vincoli della lingua.

Passo 1 — Preparare un foglio degli schemi

Copia il testo senza alterare gli spazi. Mantieni una riga per il chiaro provvisorio e tabelle in entrambe le direzioni. L’associazione deve essere uno a uno.

Numera le ripetizioni in ogni parola. Due candidate combaciano solo se le stesse posizioni ripetono la stessa lettera. Segna anche parole di una lettera, doppie, parole ricorrenti e suffissi.

Passo 2 — Partire dagli indizi più informativi

  • parole ripetute in più punti;
  • doppie e schemi insoliti;
  • parole comuni come DI, LA, IL, CHE o E;
  • nomi, saluti e termini suggeriti dal contesto;
  • terminazioni -ZIONE, -MENTE, -ARE e -ATO.

Propaga ogni ipotesi e annullala appena viola uno schema o l’unicità della tabella.

Passo 3 — Usare le frequenze come priorità

Nei testi italiani lunghi ricorrono spesso E, A, I, O e N, ma argomento e lunghezza possono cambiare l’ordine.

L’analisi delle frequenze suggerisce candidati, non risposte. Un crib sostenuto da più schemi vale più di una singola somiglianza statistica.

Passo 4 — Propagare ogni corrispondenza confermata

Inserisci una lettera confermata in tutte le occorrenze. Se una nuova ipotesi richiede un valore diverso per lo stesso simbolo, c’è una contraddizione.

Alterna controlli locali e globali: completa una parola promettente, propaga le lettere e osserva i nuovi frammenti. Una soluzione valida usa una sola tabella.

Mini esempio

Considera GC VTRCSIK S ITZZKACKNJK. La parola di una lettera S può rappresentare A o E; la forma deve essere controllata in tutte le posizioni prima di accettarla.

La tabella completa coerente produce CI VEDIAMO A MEZZOGIORNO. L’esempio è stato generato e verificato con un alfabeto chiave valido; senza chiave, ogni assegnazione deve derivare da schemi e contesto.

Passo 5 — Verificare la soluzione completa

Ogni lettera cifrata deve avere sempre lo stesso significato, senza eccezioni manuali. Non inventare valori per lettere assenti dal campione.

Lo strumento di sostituzione semplice applica una chiave completa ma non scopre automaticamente quella ignota. Cifra di nuovo il testo recuperato: deve riprodurre esattamente il crittogramma.

Domande frequenti

No. Cesare usa uno spostamento costante; la sostituzione semplice ammette qualunque permutazione uno a uno dell’alfabeto.

Più testo rende frequenze e schemi affidabili. Un crittogramma breve può comunque risolversi con spazi, ripetizioni distintive o forte contesto.

Rimuovi prima la supposizione meno sostenuta, separa assegnazioni certe e provvisorie e prova un’altra parola con lo stesso schema.

No. Testi brevissimi, lessico raro, spazi rimossi e alfabeti personalizzati possono lasciare più soluzioni.

Vedi anche