0

Decodificato

Vigenère
Chiave (A-Z)

Codificato

Vigenère
Chiave (A-Z)

Informazioni sul Cifrario di Vigenère

Il Cifrario di Vigenère è un tipo di cifrario a sostituzione polialfabetica che crittografa sostituendo i caratteri del testo con altri caratteri.

La sostituzione dei caratteri viene eseguita utilizzando una chiave di crittografia e la seguente tavola di Vigenère.

ABCDEFGHIJKLMNOPQRSTUVWXYZ
AABCDEFGHIJKLMNOPQRSTUVWXYZ
BBCDEFGHIJKLMNOPQRSTUVWXYZA
CCDEFGHIJKLMNOPQRSTUVWXYZAB
DDEFGHIJKLMNOPQRSTUVWXYZABC
EEFGHIJKLMNOPQRSTUVWXYZABCD
FFGHIJKLMNOPQRSTUVWXYZABCDE
GGHIJKLMNOPQRSTUVWXYZABCDEF
HHIJKLMNOPQRSTUVWXYZABCDEFG
IIJKLMNOPQRSTUVWXYZABCDEFGH
JJKLMNOPQRSTUVWXYZABCDEFGHI
KKLMNOPQRSTUVWXYZABCDEFGHIJ
LLMNOPQRSTUVWXYZABCDEFGHIJK
MMNOPQRSTUVWXYZABCDEFGHIJKL
NNOPQRSTUVWXYZABCDEFGHIJKLM
OOPQRSTUVWXYZABCDEFGHIJKLMN
PPQRSTUVWXYZABCDEFGHIJKLMNO
QQRSTUVWXYZABCDEFGHIJKLMNOP
RRSTUVWXYZABCDEFGHIJKLMNOPQ
SSTUVWXYZABCDEFGHIJKLMNOPQR
TTUVWXYZABCDEFGHIJKLMNOPQRS
UUVWXYZABCDEFGHIJKLMNOPQRST
VVWXYZABCDEFGHIJKLMNOPQRSTU
WWXYZABCDEFGHIJKLMNOPQRSTUV
XXYZABCDEFGHIJKLMNOPQRSTUVW
YYZABCDEFGHIJKLMNOPQRSTUVWX
ZZABCDEFGHIJKLMNOPQRSTUVWXY

La riga superiore è il testo in chiaro prima della crittografia, la colonna di sinistra è la chiave di crittografia e il carattere in cui si intersecano è il testo cifrato. La chiave di crittografia è una stringa dalla "A" alla "Z".

Ad esempio, se il testo in chiaro è "MESSAGE" e la chiave è "SECRET", i caratteri vengono sostituiti e cifrati come segue. Il primo carattere è "M" e la chiave è "S", quindi il carattere cifrato è "E".

Prima  : MESSAGE
Chiave : SECRETS
Dopo   : EIUJEZW

Viene utilizzato un carattere della chiave di crittografia per ogni carattere del testo in chiaro. Se la lunghezza della chiave è inferiore a quella del testo in chiaro, la chiave viene usata ripetutamente.