ROT13 / ROT47 转换器

对文本应用 ROT13,或使用 ROT5(数字)、ROT18(字母加数字)和 ROT47(全部可打印 ASCII)。应用两次即可还原。免费,即时。

13 个字符 · 13 字节(UTF-8)

0 个字符 · 0 字节(UTF-8)

完全在浏览器中运行,您的数据不会被上传。

什么是 ROT13 编码器?

应用 ROT13 字母轮换及其变体。ROT13 将每个拉丁字母移动 13 位,因此同一个操作既能编码也能解码。ROT47 则将所有可打印 ASCII 字符(! 到 ~)轮换 47 位。

如何使用 ROT13 编码器

  1. 在输入中输入文本。
  2. 选择变体:ROT13(字母)、ROT5(数字)、ROT18(字母和数字)或 ROT47(全部可打印 ASCII)。
  3. 轮换后的文本会显示在输出中;再粘贴回去即可还原。

示例

输入
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 安全吗?

不安全。它没有密钥,极易还原。

探索更多分类