ROT13 是针对 26 个拉丁字母的固定 13 位凯撒替换。它只转换 A-Z 并保留大小写,数字、标点、空白和其他文字保持不变。
每个字母索引变为 (索引 + 13) mod 26。两次位移正好为 26,因此同一操作即可编码和解码;它适合隐藏剧透或谜题文本,但不提供任何密码学安全性。
Hello, World! -> Uryyb, Jbeyq! Uryyb, Jbeyq! -> Hello, World!