使用自定义关键词在线加密或解密维吉尼亚密码。它比简单凯撒密码更复杂,适合学习多表替换密码。
维吉尼亚密码使用关键词为消息中的不同字母提供不同位移,因此比简单凯撒密码更难直接破解。关键词中的每个字母决定对应位置要移动多少位。 输入时会自动更新结果。
维吉尼亚密码是一种经典的多表替换密码。与凯撒密码只使用一个固定位移不同,维吉尼亚密码使用关键词为消息中的不同位置提供不同位移,因此能更好地隐藏简单词频规律。
维吉尼亚密码用一个关键词循环匹配消息长度。关键词中的每个字母决定当前位置要移动多少位。
SECRET用关键词 SECRET 加密 HELLO WORLD:
Message: H E L L O W O R L D
Keyword: S E C R E T S E C R
Result: Z I N D S P G V N U例如 H(7) + S(18) = 25,也就是 Z。
工具支持编码和解码,便于在明文、密文和关键词之间来回验证。
关键词应只包含英文字母。工具会过滤或提示特殊字符,并在输入时更新结果。
它包含快速示例、复制按钮、清空按钮和响应式布局,适合桌面和移动端使用。
维吉尼亚密码适合讲解多表替换、关键词、频率分析局限和古典密码的演进。
它比凯撒密码更复杂,常用于逃脱房、寻宝游戏、解谜题和历史主题密码挑战。
维吉尼亚密码曾长期被认为很难破解。学习它可以理解前计算机时代密码技术的发展。
维吉尼亚密码在现代并不安全。它可以通过 Kasiski 检验、重合指数、频率分析和已知明文攻击等方法破解。
它适合教学、历史复现和娱乐谜题,不应用来保护真实敏感数据。
凯撒密码 对所有字母使用同一个位移;维吉尼亚密码根据关键词使用多个位移,因此更难被简单频率分析直接破解。
你还可以查看 波利比奥斯方阵 和 敲击码,了解基于方阵坐标的古典通信方式。
先用示例理解规则,再用自己的文本测试;加密后一定再解密一次,确认关键词和模式正确。
如果解密结果不对,先检查关键词是否完全一致、模式是否选反,以及关键词中是否混入了非字母字符。
无论是学习密码学、设计谜题,还是探索历史通信方式,维吉尼亚密码都是理解古典加密的重要一步。