Vigenere Cipher Encrypt / Decrypt Tool

La cifratura di Vigenère è un metodo di crittografia del testo alfabetico utilizzando una serie di diversi cifraieri CASESAR in base alle lettere di una parola chiave. È una forma semplice di sostituzione polialfabetica.

Per crittografare, è possibile utilizzare una tabella di alfabeti, definita una tabula tabula rettana, un quadrato di Vigenère o una tabella Vigenère. Consiste nell'alfabeto scritto 26 volte in diverse righe, ogni alfabeto si spostò ciclicamente a sinistra rispetto all'alfabeto precedente, corrispondente ai 26 possibili cifraieri caesar. In diversi punti nel processo di crittografia, il cifrario utilizza un diverso alfabeto da una delle righe. L'alfabeto utilizzato in ogni punto dipende da una parola chiave ripetuta.

Ad esempio, supponiamo che il testo in chiaro di essere crittografato sia: attackatdawn

La persona che invia il messaggio sceglie una parola chiave e lo ripete finché non corrisponde alla lunghezza del testo in chiaro, ad esempio la parola chiave "limone": LemonLemonle

La tabella Vigenère o il tavolo Vigenère, noto anche come TABULA RETTA, può essere utilizzata per la crittografia e la decrittografia.

Vigenere Cipher Encrypt / Decrypt Tool