维吉尼亚密码(又译维热纳尔密码)是使用一系列凯撒密码组成密码字母表的加密算法,属于多表密码的一种简单形式。
本工具实现维吉尼亚密码加密解密使用的字母表为[a-zA-Z\u4E00 - \u9FA5] 。
说明:维吉尼亚加密结果,取决于加密所使用的字母表和密钥。本工具使用了较为宽泛的字母表,以支持对更多字符进行加密。
输入内容:输入待加密的文本,或者待解密的密文。
密钥:加密解密使用的密钥。对于一个密钥加密的文本,需要使用相同的密钥进行解密。密钥要求全部由字母表中的字符组成。
其他字符:本工具支持对英文小写字母,英文大写字母,中文汉字(\u4E00 - \u9FA5)进行维吉尼亚密码加密。不在此范围内的字符,可以选择保留或者删除。
加密:对输入的明文文本进行维吉尼亚加密。
解密:对输入的密文文本进行维吉尼亚解密。
维吉尼亚密码字母表
a
...
z
A
...
Z
一
...
龥
a
a
...
z
A
...
Z
一
...
龥
...
...
z
A
...
Z
一
...
龥
a
z
z
A
...
Z
一
...
龥
a
...
A
A
...
Z
一
...
龥
a
...
z
...
...
Z
一
...
龥
a
...
z
A
Z
Z
一
...
龥
a
...
z
A
...
一
一
...
龥
a
...
z
A
...
Z
...
...
龥
a
...
z
A
...
Z
一
龥
龥
a
...
z
A
...
Z
一
...
|