ROT13 在线转换器 | 自反密码 · 隐藏文本小工具
无需安装,在浏览器中直接对文字进行 ROT13 加密或解密。所有处理均在本地完成,安全、快速,同时了解经典的凯撒密码变体。
提示:ROT13 是自反算法,再次转换即可还原原文。输入时自动转换(长文本自动限制)。
输入文字后,结果会显示在这里
📌 使用提示
- 在文本框中输入任意文字,ROT13 将只对英文字母(A-Z, a-z)进行移位,数字和符号保持不变。
- ROT13 是自反函数:对结果再次应用 ROT13 即可恢复原文,因此加密和解密是同一个操作。
- 输入时默认实时转换(如果文本长度小于500字符),也可点击按钮手动转换。
- 所有计算均在您的浏览器内完成,不会上传任何内容。
🔍 深入了解 ROT13 及其应用
什么是 ROT13?
ROT13(“旋转13位”)是凯撒密码的一个特例,它将英文字母表中的每个字母移动13个位置。由于字母表有26个字母,应用两次 ROT13 就会回到原文(13+13=26),因此它同时充当加密和解密函数。本工具基于此原理,帮您快速编码/解码文本片段。
在早期互联网(Usenet 新闻组)中,ROT13 常被用来隐藏剧透、谜底或冒犯性内容,读者可以选择是否主动“揭开”文本。如今,它仍作为一种简单的文本混淆方式出现在编程谜题、论坛和复古计算机文化中。
ROT13 与凯撒密码
凯撒密码通过将字母固定偏移(例如3位)来加密。ROT13 其实就是偏移量为13的凯撒密码。因为13的特殊性(26的一半),它成为唯一一个具有“自反”性质的凯撒移位——加密函数等于解密函数。这使得 ROT13 不需要区分加密与解密模式,非常适合作为教学示例或极简隐藏工具。
除了 ROT13,还有 ROT5(仅数字)、ROT47(对 ASCII 可显示字符进行移位)等变体,但 ROT13 是最流行的一种。
什么时候使用 ROT13?
🔒 简单隐藏文本
在社交媒体或评论中轻微掩盖剧透或答案,防止无意中看到,熟人可轻松解码。
🧩 编程挑战/谜题
许多 CTF(夺旗赛)或代码谜题用 ROT13 作为基础编码环节,考验参与者对字符操作的理解。
📚 学习古典密码
ROT13 是了解替换密码、对称加密的入门例子,帮助建立密码学基本概念。
相关链接与扩展
如果您对字符转换感兴趣,还可以探索 ROT47(覆盖更多符号)或 Atbash 密码(字母映射到反向字母)。这些工具往往也以类似的风格提供本地转换,保护隐私。