ROT13 / 凯撒密码
字母移位密码。ROT13是对称的(应用两次以解码)。
什么是ROT13?
ROT13是一种凯撒密码,固定移位为13。每个字母被替换为字母表中后面13个位置的字母(A↔N, B↔O, 等等)。因为13是26的一半,ROT13是它自己的逆:应用两次会返回原始文本。
这不是加密 — 任何人都可以立即解码ROT13。它作为一种礼貌的模糊处理:在论坛中隐藏剧透、轻松创建谜题,或作为移位密码的教学示例。数字和标点符号保持不变。
使用场景
- 隐藏轻量剧透——把电影或游戏剧情包进 ROT13 发在论坛或 Slack,读者愿意才解码。
- 编码冷知识答案——Reddit 上把答案 ROT13 后贴在问题下方,避免一眼看穿。
- 快速混淆——把猜测或包袱伪装一下,让人主动点击才能看到。
- 教对称密码——ROT13 自反,是入门加密概念的最简范例。
示例
| 输入 | 结果 |
|---|---|
| Hello, World! | Uryyb, Jbeyq! (ROT13) |
| Hello, World! | Khoor, Zruog! (ROT3 / classic Caesar) |
常见问题
ROT13安全吗?
不 — 它是可以轻松逆转的。不要将其用于任何敏感内容。对于实际隐私,请使用真正的加密(AES,公钥)。
如果ROT13不安全,为什么它仍然受欢迎?
它是一个礼貌的剧透隐藏者。这个约定在网上广为人知;读者如果想看到答案,可以轻松解码。
我可以使用任何移位,而不仅仅是13吗?
可以 — 将移位设置为任何整数 1–25。ROT1(移位1)有时被称为“凯撒密码”;归因于凯撒的原始密码使用移位3。
非字母字符会被保留吗?
是的。数字、标点符号、空格和表情符号保持不变 — 只有A–Z和a–z被旋转。
这个工具会发送任何东西吗?
不 — 旋转在您的浏览器中运行。
