Che cos'è il cifrario di Vigenère?

Il cifrario di Vigenère è uno schema di sostituzione polialfabetica che sposta le lettere seguendo una parola chiave ripetuta. Ogni carattere della chiave applica un diverso scorrimento di Cesare, rendendo il modello molto più difficile da individuare rispetto a una rotazione fissa. Considerato a lungo "inviolabile", fu decifrato grazie all'analisi delle frequenze sui cicli della chiave e oggi rimane un esempio fondamentale della crittografia classica.

Descrizione dello strumento

Codifica o decodifica testi con una parola chiave personalizzabile utilizzando l'implementazione Vigenère della libreria caesar-salad. Le lettere vengono ruotate secondo la chiave, mentre punteggiatura, numeri e spazi restano invariati così da mantenere l'uscita leggibile.

Funzionalità

  • Campo della parola chiave che accetta solo lettere e le normalizza automaticamente
  • Cifratura e decifratura istantanee alimentate dal motore Vigenère di caesar-salad
  • Conserva spazi, numeri e punteggiatura ruotando soltanto i caratteri alfabetici
  • Funziona senza problemi con messaggi in maiuscolo e minuscolo misti

Casi d'uso

  • Insegnare la sostituzione polialfabetica in lezioni o gruppi di studio
  • Risolvere enigmi o sfide di escape room basate sul cifrario di Vigenère
  • Verificare compiti o esercizi di autoapprendimento nei corsi di crittografia
  • Offuscare rapidamente porzioni di testo in prototipi, appunti o comunicazioni informali