维吉尼亚方阵

掌握维吉尼亚密码——一种在数个世纪里都无法被破解的强大的多表替换密码。

维吉尼亚密码由布莱斯·德·维吉尼亚在16世纪发明,被认为是无法破解的密码长达300多年!与简单的凯撒密码不同,凯撒密码对所有字母都进行相同的位移,而维吉尼亚密码使用关键词为每个字母创建不同的位移。这使得破解变得困难得多,因为明文中的相同字母根据其位置可能变成密文中的不同字母。这种密码如此安全,以至于被军事和外交部门使用到20世纪。

维吉尼亚方阵

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

挑战

请使用给定的密钥加密以下明文。使用维吉尼亚方阵来找到加密后的字母!

明文: HELLOWORLD
密钥: KEY
扩展密钥: KEYKEYKEYK