ROT5 的工作原理
ROT5 对数字 0-9 做简单替换。每个数字向前移动 5 个位置,并在末尾回绕,所以 0 会映射到 5,9 会映射到 4。字母和标点保持不变。
ROT5 与 ROT18
ROT5 常与 ROT13 组合成 ROT18。在 ROT18 中,字母使用 ROT13,数字使用 ROT5,因此字母数字混合内容可以在一次处理中同时被混淆。
ROT5 的常见用途
ROT5 适合对电话号码、标识符、邮编和示例数字数据做轻度混淆。它只是方便的转换方式,不是安全功能。
ROT5 对照表
ROT5 的映射非常直接:0↔5、1↔6、2↔7、3↔8、4↔9。因为数字集共有 10 个字符,而位移是 5,所以 ROT5 天然自逆。