01
1. ROT13的由来与用途
ROT13在早期的互联网论坛和Usenet上被广泛用于轻度遮盖剧透内容、谜题答案或较为出格的笑话,防止别人无意间看到。因为任何感兴趣的人都能轻松将其还原,这种"举手之劳"式的遮挡反而成了它的优点,如今在各类在线社区的剧透标签中仍能见到它的身影。
使用ROT13对文本进行编码或解码。可通过滑块指定1~25之间的任意移位值(ROT-N),也可切换到ROT47模式,同时旋转字母、数字和符号。
本工具仅供教育与解谜娱乐使用 — 请勿用于实际安全用途。
ROT47模式下移位值固定为47,上方滑块将被禁用。
ROT13在早期的互联网论坛和Usenet上被广泛用于轻度遮盖剧透内容、谜题答案或较为出格的笑话,防止别人无意间看到。因为任何感兴趣的人都能轻松将其还原,这种"举手之劳"式的遮挡反而成了它的优点,如今在各类在线社区的剧透标签中仍能见到它的身影。
ROT13其实就是移位值固定为13的凯撒密码。由于拉丁字母共有26个,连续移位两次13位正好回到原来的字母。这意味着编码和解码是完全相同的操作 — 而这一特性只在13恰好是26的一半时才成立,这正是ROT13独有的性质。
ROT47不只旋转26个字母,而是将94个可打印的ASCII字符(编码33~126)整体旋转47位。这样一来数字和标点符号也会被打乱,因此在早期的Usenet和论坛帖子中,常被用来轻度混淆邮箱地址等混合了字母、数字和符号的文本。