弗吉尼亚密码工具

关于弗吉尼亚密码

弗吉尼亚密码(Vigenère cipher)是一种多表代换密码,由法国外交官布莱斯·德·维吉尼亚于16世纪发明。它是凯撒密码的扩展,通过使用一系列凯撒密码组成加密字母表,克服了凯撒密码的单表代换弱点。

加密过程是将明文与密钥进行对应位置的字母相加(模26)来实现的。例如,如果明文是"HELLO",密钥是"KEY",则加密过程如下:

明文: H E L L O
位置: 7 4 11 11 14
密钥: K E Y K E
位置: 10 4 24 10 4
密文: R I P V S
位置: 17 8 15 21 18

解密过程则是将密文与密钥进行对应位置的字母相减(模26)。

加密

解密

加密过程展示

位置 明文字母 明文数值 密钥字母 密钥数值 计算过程 密文字母 密文数值
请输入明文和密钥并点击加密按钮查看加密过程
操作成功