ROT13加密/解密
在线ROT13加密解密工具,支持ROT13、ROT5、ROT18、ROT47等多种变体,一键转换
ROT13 加密说明
ROT13(Rotate by 13 places)是一种简单的字母替换加密,将每个字母替换为字母表中其后第 13 个字母。由于英文字母表有 26 个字母,ROT13 是自反的,即加密和解密使用相同的操作。
什么是 ROT13?
ROT13(Rotate by 13 places)是一种简单的字母替换加密,将每个字母替换为字母表中其后第 13 个字母。由于英文字母表有 26 个字母,ROT13 是自反的,即加密和解密使用相同的操作。
加密原理
对于每个字母,将其在字母表中的位置向后移动 13 位。例如:A → N,B → O,...,M → Z,N → A,O → B,...,Z → M。大小写保持不变,非字母字符不受影响。
ROT5 变体
ROT5 仅对数字进行转换:0 → 5,1 → 6,...,4 → 9,5 → 0,...,9 → 4。同样具有自反性,常与 ROT13 组合使用。
ROT47 变体
ROT47 使用 ASCII 字符 33-126(共 94 个字符),将每个字符替换为其后第 47 个字符。覆盖所有可打印 ASCII 字符,同样具有自反性。
ROT13 字母对照表
大写字母转换对照:
A
↓
N
B
↓
O
C
↓
P
D
↓
Q
E
↓
R
F
↓
S
G
↓
T
H
↓
U
I
↓
V
J
↓
W
K
↓
X
L
↓
Y
M
↓
Z
N
↓
A
O
↓
B
P
↓
C
Q
↓
D
R
↓
E
S
↓
F
T
↓
G
U
↓
H
V
↓
I
W
↓
J
X
↓
K
Y
↓
L
Z
↓
M
变体对比
| 变体 | 转换范围 | 示例 |
|---|---|---|
ROT13 | A-Z, a-z | Hello → Uryyb |
ROT5 | 0-9 | 12345 → 67890 |
ROT18 | A-Z, a-z, 0-9 | ABC123 → NOP890 |
ROT47 | ASCII 33-126 | Hello! → w6==@P |
使用场景
隐藏内容
在论坛或邮件中隐藏剧透、谜底等内容
文字游戏
谜语、解谜游戏中的简单加密
教学演示
密码学入门教学,演示替换加密原理
安全警告
ROT13 不是真正的加密,仅适合娱乐用途