ROT18 编码器和解码器

以固定且可自我还原的方式,对 ASCII 字母应用 ROT13,对 ASCII 数字应用 ROT5。

转换在本地完成。标点、带重音字母和非拉丁文字保持不变。

转换在本地完成。标点、带重音字母和非拉丁文字保持不变。

ROT18 转换区

ASCII 字母使用 ROT13,ASCII 数字使用 ROT5,其余字符全部保留。

再次应用 ROT18 即可恢复原文。

工具功能

将 ASCII 字母旋转 13 位,将 ASCII 数字旋转 5 位。

由于两种旋转都可自我还原,因此同一操作既可编码也可解码。

使用方法

  1. 在输入框中输入或粘贴混合文本。
  2. 查看自动更新的 ROT18 结果。
  3. 需要时复制结果。
  4. 对结果再次应用 ROT18 以恢复原文。

实际用途

  • 读取或创建包含字母和数字的旧式 ROT18 文本。
  • 核对软件测试或技术文档中的 ROT18 示例。
  • 在教学中演示 ROT13 与 ROT5 的组合。
  • 转换标识符或示例值,同时保留标点。

注意事项与限制

  • ROT18 只改变 ASCII 字母 A–Z、a–z 和数字 0–9。
  • 字母大小写保留;标点、空格、带重音字母及其他文字不变。
  • ROT18 是编码约定,不是加密,不能提供保密性。
  • 文本仅在浏览器中处理,本工具不会将其发送到 petuja.tools。

常见问题

为什么编码和解码完全相同?

对 26 个字母使用 ROT13、对 10 个数字使用 ROT5,连续应用两次都会回到原位。

ROT18 与 ROT13 有什么区别?

ROT18 还会把 ASCII 数字 0–9 旋转 5 位。

ROT18 会改变标点或带重音字母吗?

不会。本实现只改变 ASCII 字母和 ASCII 数字。

ROT18 能保护密码或机密数据吗?

不能。任何人再次应用 ROT18 都能立即还原。

我的文本会被上传吗?

不会。转换在浏览器中本地执行。