Vigenere
Definizione rapida
Cifrario polialfabetico che applica sostituzioni differenti alle lettere del testo usando una parola chiave ripetuta.
Spiegazione
Il cifrario di Vigenère alterna più alfabeti di Cesare, rendendo meno evidente la frequenza delle singole lettere rispetto a una sostituzione semplice. È importante nella storia della crittografia, ma non è sicuro per gli usi moderni.
Esempio pratico
Con la chiave `SOLE`, ogni carattere del messaggio viene spostato secondo la lettera corrispondente della chiave, ripetuta lungo il testo.
Spiegazione tecnica
La tabula recta rappresenta gli alfabeti traslati; in forma numerica si sommano modulo 26 gli indici del testo e della chiave. Ripetizioni della chiave producono regolarità sfruttabili con analisi come Kasiski.
Da non confondere con
Non è un cifrario a chiave monouso: nel one-time pad la chiave è casuale, lunga quanto il messaggio e non viene riutilizzata.