/ 工具
■/ 工具查找器
109 个工具
/ ROT13 密码
/ 所选工具
■ROT13 密码 - 免费 编码与解码 工具
使用 ROT13 凯撒密码编码和解码文本
■ 01
什么是 ROT13?
ROT13(旋转 13 位)是一种简单的字母替换密码,把每个字母替换为字母表中位于其后 13 位的字母。由于字母表有 26 个字母,对文本应用两次 ROT13 就会还原原始……文本
■ 02
它是如何工作的?
使用本工具 在输入框中输入任意文本并点击转换。同一个操作既能编码也能解码文本。非字母字符(数字、标点、空格)保持不变。用例 ROT13 常用……
■ 03
示例场景
涵盖简单文本、带数字和符号的文本,以及两次转换还原原文,让你可以快速比较常见的输入与输出。
/ 相关工具
/ 代码
■所选工具的源代码,显示在此处,右侧为实时运行版本。
/ 源代码
TypeScript
typescript
// ROT13 cipher - self-inverse encryption/decryption
function rot13(text: string): string {
return text.replace(/[a-zA-Z]/g, (char) => {
const start = char <= 'Z' ? 65 : 97;
return String.fromCharCode(
((char.charCodeAt(0) - start + 13) % 26) + start
);
});
}