0

Wynik dekodowania

Szyfr Vigenère'a
Klucz (A-Z)

Wynik kodowania

Szyfr Vigenère'a
Klucz (A-Z)

O Szyfrze Vigenère'a

Szyfr Vigenère'a to polialfabetyczny szyfr podstawieniowy.

Szyfrowanie odbywa się przy użyciu klucza (hasła) oraz tablicy Vigenère'a (kwadratu Vigenère'a).

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

Górny wiersz zawiera litery tekstu jawnego, kolumna z lewej strony zawiera litery klucza. Litera na przecięciu tych dwóch wyznacza literę zaszyfrowaną.

Np. jeśli tekst jawny to „MESSAGE” a klucz to „SECRET”: Pierwszą literą tekstu jest „M”, pierwszą literą klucza jest „S”, ich przecięcie w tabeli to „E”.

Przed : MESSAGE
Klucz : SECRETS
Po    : EIUJEZW

Klucz jest powtarzany, aby dopasować się długością do tekstu jawnego.