编码 / 古典密码

ROT13和ROT47转换器

使用ROT13将字母旋转13位,或使用ROT47同时旋转数字和标点符号;相同的操作既可编码,也可解码。

ROT13和ROT47转换器: ROT13会沿字母表将每个字母移动13位,因此A变为N,N变为A,执行两次即可还原原文。它长期用于在网络上隐藏剧透内容和谜题答案。ROT47以相同方式处理从!到~的所有94个可打印ASCII字符,将它们旋转47位,因此数字和标点符号也会被隐藏。 完全在浏览器中本地运行,文件不会上传到服务器。

使用次数
在浏览器中
费用
免费·无需注册
可用性
可直接使用
ROT13和ROT47本地处理

完全在浏览器中运行

ROT13会将每个字母移位13位,因此应用两次即可还原原文本;数字和标点保持不变。

ROT13如今仍在哪里使用

论坛和谜题网站使用ROT13隐藏剧透、笑点和答案,让读者只有在主动查看时才会看到内容。它也出现在编程练习和夺旗竞赛谜题中。

如需使用其他位移量,请使用凯撒密码;如需将二进制数据编码为文本,请使用Base64。

ROT47和ASCII

ROT47将94个可打印ASCII字符视为一个环;47是94的一半,因此ROT47也能还原自身。

使用方法

  1. 粘贴文本。
  2. 选择ROT13或ROT47。
  3. 复制结果;再次运行即可还原原文。

隐私与限制

你的文本会保留在浏览器中。

相关工具

常见问题

ROT13算加密吗?

从任何实用意义上来说都不算:它没有密钥,任何人都可以还原。它只能防止别人随意看到文本,例如剧透内容。

为什么ROT13可以自行解码?

字母表有26个字母,而13 + 13 = 26,因此连续进行两次13位移位后,每个字母都会回到原来的位置。

ROT47会改变哪些字符?

从!(33)到~(126)的每个可打印ASCII字符都会改变;空格、带重音字母和其他字符保持不变。

免费工具·使用在浏览器中次·无需账户