0

デコード結果

ヴィジュネル
キー (A-Z)

エンコード結果

ヴィジュネル
キー (A-Z)

ヴィジュネル暗号について

ヴィジュネル暗号は、文章の文字を他の文字に置換することで暗号化する換字式暗号のひとつです。

文字の置換は、暗号化のキーと以下のヴィジュネル方陣により行います。

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

最上段の行が暗号化前の平文で、左段が暗号化のキー、それらが交差する文字が暗号化後の文字です。暗号化のキーは、「A」から「Z」までの文字列です。

例えば、暗号化前の平文が「MESSAGE」で暗号化のキーが「SECRET」の場合、以下のように文字が置換されて暗号化されます。最初の文字が「M」でキーは「S」であるため、暗号化後の文字は「E」となります。

暗号化前: MESSAGE
キー  : SECRETS
暗号化後: EIUJEZW

平文の1文字ごとに暗号化のキー1文字が使用されます。キーの長さが平文より短い場合は、キーを繰り返して使用します。