ROT13 / ROT47 转换器
对文本应用 ROT13,或使用 ROT5(数字)、ROT18(字母加数字)和 ROT47(全部可打印 ASCII)。应用两次即可还原。免费,即时。
13 个字符 · 13 字节(UTF-8)
0 个字符 · 0 字节(UTF-8)
完全在浏览器中运行,您的数据不会被上传。
什么是 ROT13 编码器?
应用 ROT13 字母轮换及其变体。ROT13 将每个拉丁字母移动 13 位,因此同一个操作既能编码也能解码。ROT47 则将所有可打印 ASCII 字符(! 到 ~)轮换 47 位。
如何使用 ROT13 编码器
- 在输入中输入文本。
- 选择变体:ROT13(字母)、ROT5(数字)、ROT18(字母和数字)或 ROT47(全部可打印 ASCII)。
- 轮换后的文本会显示在输出中;再粘贴回去即可还原。
示例
输入
Hello, World!
输出
Uryyb, Jbeyq!
ROT47 的结果是 w6==@[ (@C=5P
何时使用 ROT13 编码器
用 ROT13 可以让剧透、谜题答案或笑话的包袱不被随意一瞥就看到。它不是加密,绝不能用来保护数据。
ROT13 编码器 的工作原理
ROT13 将 A–Z 和 a–z 映射为 13 个位置之后的字母,并循环回绕(A↔N)。ROT5 对 0–9 做同样的处理,位移为 5,ROT18 将二者结合,ROT47 则用 33 + ((c − 33 + 47) mod 94) 映射码位 33–126。其他所有字符,包括带重音的字母和表情符号,都保持不变。
常见用例
- 在论坛和新闻邮件中隐藏剧透
- 解 CTF 和寻宝游戏的谜题
- 讲解凯撒密码
- 混淆文本中的示例邮箱地址
常见问题
如何解码 ROT13?
再应用一次 ROT13——位移 13 位两次,恰好是 26 个字母的一整圈。
为什么数字没有变化?
ROT13 只轮换字母。若要连数字一起轮换,请选择 ROT18 或 ROT47。
ROT13 安全吗?
不安全。它没有密钥,极易还原。