工具介绍
ROT13是一种简单的字母替换加密算法,通过将字母表中每个字母移动13位位置实现加密解密。因为字母表一共26个字母,所以对文本再次执行ROT13转换即可还原出原文,加密和解密使用同一个算法。本工具仅对英文字母A-Z、a-z做位移转换,数字、中文、符号等其他字符保持原样不变。
使用方法
在上方输入文本框中粘贴或输入需要转换的文本,工具会自动完成转换,结果会实时显示在下方输出框中。你也可以点击「立即转换」按钮手动触发转换,点击「清空内容」按钮可以清空输入和输出内容。转换后的结果可以直接从输出框复制使用。
转换原理
ROT13转换的规则很简单:
- 对于大写字母A-Z:每个字母位移13位,超过Z则回到字母表开头。例如A→N,B→O,...,M→Z,N→A,...,Z→M
- 对于小写字母a-z:规则和大写字母一致。例如a→n,b→o,...,m→z,n→a,...,z→m
- 数字、中文、标点符号、空格等其他字符:保持原样,不做任何修改
由于位移13位刚好是字母表长度的一半,因此对文本连续做两次ROT13转换就会得到原始文本,加密解密一体。