Atbash 密码编码器
Atbash 是有记录以来最古老的密码之一 — 约公元前 600 年,希伯来文士在《耶利米书》中就使用过它。它把每个字母映射到字母表中的镜像位置:A 变成 Z,B 变成 Y,以此类推。由于这种映射本身就是逆运算,同一个操作既能加密也能解密。按任何现代标准看它都非常脆弱,但在谜题、密室逃脱和入门密码学课程中仍然很常见。
如何使用 Atbash 编码
-
1
输入明文(或密文)
字母 A-Z 和 a-z 会被转换;数字、空格和标点保持不变。
-
2
每个字母翻转到镜像位置
A↔Z、B↔Y、C↔X,... M↔N。
-
3
复制结果
工具会保留原来的大小写,所以 `Atbash` 会变成 `Zgyzhs`。
-
4
要解码,把密文再粘贴回来
Atbash 是自反的:应用两次就会回到原文。
映射表
| 明文 | 密文 | 明文 | 密文 |
|---|---|---|---|
| A | Z | N | M |
| B | Y | O | L |
| C | X | P | K |
| D | W | Q | J |
| E | V | R | I |
| F | U | S | H |
| G | T | T | G |
| H | S | U | F |
| I | R | V | E |
| J | Q | W | D |
| K | P | X | C |
| L | O | Y | B |
| M | N | Z | A |
名称由来
atbash 这个词本身来自希伯来字母表的第一个字母(aleph)、最后一个字母(tav)、第二个字母(bet)和倒数第二个字母(shin)— 用来记住这种翻转规则。
圣经中的已知明文
《耶利米书》25:26 和 51:41 中的希伯来词 Sheshach(ששך)通常被认为是 Babel(בבל)的 Atbash 加密形式 — 这是替换密码最早的文字记录之一。
密码分析强度:零
Atbash 是一种使用固定公开密钥的单表替换。破解它非常容易:一个五岁孩子拿支铅笔都能做。不要把 Atbash 用在任何需要保密的内容上。它适合谜题、线索和那种受众知道要套用密码的轻度混淆场景。
常见问题
不一样。ROT13 会把每个字母移动 13 位(A→N、B→O)。Atbash 则是沿字母表中点镜像反转(A→Z、B→Y)。两者都是自反的,也都很容易破解。
这个工具处理 ASCII A-Z/a-z。原则上,把 Atbash 扩展到希伯来语或其他字母表并不难,但每种语言都需要自己的 26 个或其他数量字母的映射;这里非拉丁字符会保持不变。
因为映射是对称的。A ↔ Z 意味着把 A 映射会得到 Z,而把 Z 映射会得到 A。任何对称密码都是自己的逆运算。这也让它只需要一个密钥操作,不需要单独的 decode 模式。
不会。Atbash 是字母替换;数字、空格、标点、emoji 和带重音字符都会原样通过。因此密文会保留单词间距,看起来大致还像原文的形状。
相关工具
A1Z26 密码编码器
使用 A1Z26 密码(A=1, B=2, ... Z=26)编码文本,或把数字序列解码回字母,并可自定义分隔符。
AES 加密 / 解密
使用 OpenSSL AES cipher 加密和解密低风险文本。口令会用 SHA-256 哈希,Base64 输出包含 IV 加密文。
字数统计器
统计单词、字符、句子和段落数,并提供阅读时间、朗读时间、关键词密度,以及面向论文、帖子、配文和元描述的 Flesch 易读性评分。
PNG 转 SVG 矢量化工具
在浏览器中把 PNG 栅格图像转换为 SVG 路径。适合徽标、图标和线稿。可控制阈值、颜色数量和平滑度。
积分计算器
使用复合辛普森法,近似计算 e^x、sin(x)、x²、x³、√x、1/x 和 ln(x) 等内置函数的定积分。
英尺英寸身高转厘米
将用英尺和英寸表示的身高换算为厘米和米,适合医疗表格、身份证明资料和健身应用使用。