123问免费工具与知识服务
123问工具大全› 工具大全› 文本工具› ROT13编码

🔄 ROT13编码

ROT13 · ROT5 · ROT18 · ROT47

ROT13字母对照表

原始ROT13原始ROT13

ROT13编码常见问题

ROT13是什么?

ROT13是把字母向后移13位(a→n, b→o…)。因为英文字母共26个,ROT13是对称的:做两次就还原。常用于论坛隐藏剧透、谜题等,不是真正加密。

ROT5/ROT18/ROT47分别是什么?

ROT5:数字0-9移位5位(0→5,1→6…)。ROT18:字母用ROT13+数字用ROT5。ROT47:可打印ASCII字符(!~)移位47位,包含字母数字符号。

ROT13能用于加密吗?

不能。ROT13只能防止"无意的阅读"(比如剧透),任何知道规则的人都能立即解码。真正的机密数据要用AES等现代加密算法。

为什么叫ROT13而不是ROT10?

"ROT"是rotate(旋转/移位)的缩写,13是移位量。因为英文有26个字母,13正好是半圈:移13位后字母表正好"对折",再做一次就还原,所以格外常用。

ROT13只处理字母吗?

基本的ROT13只处理A-Z和a-z,数字、标点、空格、中文等非字母字符原样保留。ROT5专门处理数字,ROT47处理全部可打印ASCII。

ROT13和凯撒密码有什么关系?

ROT13就是移位量为13的凯撒密码。凯撒密码可以任意移位(1-25),ROT13是其中"自逆"的特例,所以练习古典密码时经常一起讲。

ROT13编码后怎么解码?

再执行一次ROT13就是解码。因为a↔n、b↔o来回双向,所以编码和解码是同一个操作,这也是本工具"编码/解码相同"的原因。

ROT47为什么能处理中文吗?

不能。ROT47只处理ASCII码33-126(可打印字符)之间的符号,中文、其他Unicode字符会原样保留不动。

ROT13编码 - 示例演示

示例一:经典剧透隐藏

输入:输入 "Can you keep a secret?"
结果:ROT13后为 "Pna lbh xrrc n frperg?",再转回即可还原
论坛里常用ROT13隐藏剧透,想看的读者自己转,不想看的不会误读。

示例二:大小写同时处理

输入:输入 "Hello World 123"
结果:ROT13:Uryyb Jbeyq 123(数字123原样保留)
ROT13只动字母,数字和空格不动。若需要连数字也动,用ROT18。

示例三:ROT13自逆演示

输入:对 "Uryyb" 再做一次ROT13
结果:Uryyb →(ROT13)→ Hello,两次操作互为还原
这正是ROT13"编解码相同"的体现,也是它作为对称变换的方便之处。

ROT13编码深度解读

ROT13的字母映射

ROT13的映射是固定的一一对应:A↔N、B↔O…Z↔M,大小写分开处理。

ROT13字母对照(前13个字母)
原字母ROT13原字母ROT13
ANNA
BOOB
CPPC
DQQD
ERRE
FSSF
GTTG
HUUH
IVVI
JWWJ
KXXK
LYYL
MZZM

字母表分成前后两半,前后镜像对应,所以自逆。

ROT家族成员对比

ROT系列变体
变体处理范围移位量自逆
ROT13A-Z / a-z13是
ROT50-95是
ROT18字母+数字13 / 5是
ROT47可打印ASCII(33-126)47是

ROT5、ROT18、ROT47也同样自逆,因为它们的移位量都是各自字符集长度的一半。

ROT13和古典密码的关系

  • ROT13是凯撒密码的特例(移位13)
  • 凯撒密码是现代密码学最古老的祖先之一
  • ROT的朴素移位体现了"单表替换"的基本思想
  • 现代加密用密钥+算法,ROT13没有密钥,所以不算真加密

理解ROT13能帮你入门密码学的基础概念,但真正安全靠现代加密。

ROT13的现实用途

  • 论坛/评论区隐藏剧透内容
  • 写谜题、藏头之类的趣味交互
  • 教学演示"对称变换"和"字符移位"
  • 避免搜索引擎直接抓取短文本(效果有限)

它方便、好玩,但别指望它提供任何安全强度。

ROT13编码参考数据

ROT13常用短语对照

原文本ROT13
HelloUryyb
SecretFrperg
ChinaPuvan
codingpbqvat
1234512345(数字不变)

ROT13与ROT5对照示例

字符ROT13ROT5
ANA(不处理)
ZMZ(不处理)
00(不处理)5
99(不处理)4
ana(不处理)

使用说明

使用方法

1. 输入文本。

2. 选择ROT类型(ROT13/ROT5/ROT18/ROT47)。

3. 点击编码/解码(ROT13和ROT47编码解码相同)。

分享工具: Facebook Twitter 微博 复制链接