计算器
Text Tool

维吉尼亚密码计算器

使用自定义密钥通过维吉尼亚密码对文本进行编码和解码。用于安全消息加密的经典多表替换密码。

输入文本和密钥以查看结果

加密详情

使用自定义密钥通过维吉尼亚密码对文本进行编码和解码。用于安全消息加密的经典多表替换密码。 维吉尼亚密码是一种经典的加密方法,已使用了几个世纪。

要编码消息,您将明文与重复密钥对齐。每个字母按相应密钥字母指示的位置数移位。

要解码加密消息,您使用相同的密钥,但将字母向后移位。此计算器自动处理编码和解码。

示例

Plaintext: 'HELLO WORLD', Key: 'KEY' → 'RIJVS UYVJN'

常见问题

维吉尼亚密码是一种多表替换密码,它使用关键字将明文的每个字母移位不同的量。它被认为是几个世纪以来无法破解的,今天仍然用于教育目的和简单加密。
好的密钥应该长、随机且易记。较长的密钥使密码更安全。避免使用字典单词或可预测的模式。
是的。此计算器保留空格、标点符号、数字和特殊字符。只有字母字符(A-Z,a-z)才会被加密或解密。
历史上被认为无法破解,维吉尼亚密码现在可以通过频率分析破解。它非常适合学习密码学,但不推荐用于现代安全。对于实际安全需求,请使用AES。
没有密钥,解码维吉尼亚密码非常困难,但可以使用高级密码分析技术实现。但是,此计算器需要正确的密钥才能解码。