OhMyCalc

维吉尼亚密码 — 加密和解密

使用带有关键字的维吉尼亚多表密码来加密和解密文本。

如何使用维吉尼亚密码 — 加密和解密

  1. 在输入字段中输入或粘贴文本。
  2. 编码或解码结果自动出现。
  3. 使用复制按钮复制输出。
  4. 在编码和解码模式之间切换(如果可用)。

快速参考

A65 (ASCII)
Z90 (ASCII)
a97 (ASCII)
048 (ASCII)
空间32 (ASCII)
@64 (ASCII)

使用场景

公式

维吉尼亚密码:E(i) = (P(i) + K(i mod m)) mod 26,D(i) = (C(i) − K(i mod m)) mod 26,其中 K 是长度 m 的关键字。

常见问题

维吉尼亚密码是什么?
维吉尼亚密码是一种多表替换密码,它使用关键字将每个字母移动不同的量,使其比凯撒密码更难破解。
关键字如何工作?
关键字的每个字母决定相应明文字母的移位。
维吉尼亚密码安全吗?
几个世纪以来它被认为是牢不可破的,但一旦确定了密钥长度,就可以使用卡西斯基检查或频率分析来破解。
支持哪些字符?
此工具处理拉丁字母 A–Z(保留大小写)。