UTILS.
100% 浏览器内运行

古典密码工具

完全在浏览器中运行的免费古典密码编码器和解码器——Caesar、Atbash、affine、rail-fence、columnar transposition、Bacon、Polybius、Playfair、A1Z26、keyword、Bifid 和 Beaufort,另有自动密码识别器。非常适合谜题、CTF 和密室逃脱。不上传任何内容。

🔤

Caesar 凯撒密码 编码器 / 解码器

使用可变位移的 Caesar 凯撒密码对文本进行编码或解码,并一次性暴力破解全部 26 种位移,自动给出最佳猜测以破解未知密钥。

🔁

Atbash 密码 编码器 / 解码器

将每个字母替换为其在字母表中的镜像(A↔Z、B↔Y……)。这一经典密码是自逆的,因此同一操作既能编码又能解码。

✖️

Affine 仿射密码 编码器 / 解码器

使用 E(x)=(a·x+b) mod 26 的单表密码,带密钥校验(gcd(a,26)=1)与模逆解码。即时编码或解码字母。

🚂

Rail Fence 栅栏密码 编码器 / 解码器

之字形换位密码:将文本斜向写在 N 条栏上,然后逐行读出。可调整栏数和起始偏移进行编码或解码。

🏛️

列换位密码

关键词驱动的列换位:按行填入网格,然后按关键词字母的字母顺序读出各列。支持完整或不完整变体。

🥓

Baconian(Bacon)培根密码 编码器 / 解码器

将每个字母编码为由 A 和 B(或 0/1)组成的 5 符号组——双字母 Bacon 密码。支持 24 字母经典表和 26 字母区分表。

🔲

Polybius 方阵密码 编码器 / 解码器

将字母转换为 5×5 Polybius 方阵上的两位行/列坐标(敲击码的基础)。支持关键词播种的方阵以及 I/J 或 C/K 合并。

🔠

Playfair 密码 编码器 / 解码器

使用经典的 Playfair 双字母密码与 5x5 关键词方阵对文本进行编码或解码,自动进行 X 填充并显示密钥方阵。

🔢

A1Z26 字母-数字密码(编码器 / 解码器)

将字母转换为它们的字母表位置(A=1 … Z=26)并反向还原,可选择分隔符及可选的 0 基索引——《怪诞小镇》密码。

🗝️

关键词(单表替换)密码

从关键词构建替换字母表,并通过它对文本进行编码或解码,同时显示完整的明文到密文映射表。

🔀

Bifid 密码 编码器 / 解码器

使用 Delastelle 的 Bifid 密码对文本加密或解密,这是一种基于 Polybius 方阵的分组密码,带可配置的关键词和周期;显示密钥方阵。

Beaufort 密码 编码器 / 解码器

使用互反的 Beaufort 密码 C = (K − P) mod 26 加密或解密,这是一种自逆的多表密码,带可选的德国变体模式。

🕵️

密码识别器 / 分析器

通过统计指纹分析未知密文——重合指数、卡方、字符集——并排出最可能的古典密码。

浏览其他分类