# ROT47密码

使用ROT47密码编码/解码文本（将所有可打印ASCII字符旋转47位）

> 标准页面: https://elysiatools.com/zh/tools/rot47-cipher

- **分类:** Format Conversion

- **关键词:** rot47, 密码, 编码, 解码, 加密, 解密, ascii, 旋转

## 概述

ROT47密码工具是一款简单实用的文本编码/解码工具。它通过将所有可打印的ASCII字符在字符集中旋转47个位置，实现对文本的快速混淆或还原，常用于简单的信息隐藏或趣味交流。

## 输入项

- **输入文本** (textarea): Enter text to encode or decode...
- **操作** (select)

## 适用场景

- 需要快速对一段英文或符号文本进行简单混淆时。
- 收到一段疑似经过ROT47编码的文本，需要将其解码为可读内容时。
- 在论坛、游戏或特定社群中，使用ROT47作为一种趣味性的信息传递方式时。

## 工作原理

- 输入需要处理的文本内容。
- 选择“编码”或“解码”操作。编码会将原文转换为ROT47密文，解码则执行相反操作。
- 工具将遍历输入文本中的每个字符，对其ASCII码值进行加47（编码）或减47（解码）的运算，并对94取模以确保结果仍在可打印ASCII字符范围内。
- 输出经过转换后的文本结果。

## 使用案例

- 在技术论坛或聊天室中，用ROT47编码一段提示信息，增加一点解谜乐趣。
- 在游戏中，玩家之间使用ROT47传递简单的密语。
- 对一段不想被直接阅读的文本（如剧透、答案）进行快速、可逆的混淆。

## 常见问题

### 什么是ROT47密码？

ROT47是一种简单的字符替换密码，它将ASCII码从33到126的94个可打印字符整体向前（或向后）移动47位，从而实现文本的编码和解码。

### ROT47和ROT13有什么区别？

ROT13只对26个英文字母进行旋转，而ROT47覆盖了几乎所有常用的可打印ASCII字符（包括数字、标点符号等），因此适用范围更广。

### ROT47编码安全吗？

不安全。ROT47是一种非常简单的替换密码，不具备加密安全性，任何人都可以轻易解码。它仅适用于简单的文本混淆或趣味用途。

### 这个工具能处理中文吗？

不能。ROT47算法仅适用于标准ASCII字符集（码值0-127）。对于中文等非ASCII字符，工具会保持原样输出，不进行转换。

### 编码后的文本还能解码回来吗？

可以。ROT47是对称的，对一段文本连续进行两次编码（或先编码再解码）就会得到原始文本。

## 相关工具

- [ASCII85转换器](https://elysiatools.com/zh/tools/ascii85-converter): 将文本编码/解码为ASCII85格式（Adobe版本）
- [Atbash密码](https://elysiatools.com/zh/tools/atbash-cipher): 使用Atbash替换密码编码/解码文本（反转字母表）
- [Base32转换器](https://elysiatools.com/zh/tools/base32-converter): 将文本编码/解码为Base32格式，支持多种变体
- [Base45转换器](https://elysiatools.com/zh/tools/base45-converter): 将文本编码/解码为Base45格式（RFC 9285）
- [Base58转换器](https://elysiatools.com/zh/tools/base58-converter): 将文本编码/解码为Base58格式，支持比特币和瑞波币变体
- [Base62转换器](https://elysiatools.com/zh/tools/base62-converter): 将文本编码/解码为Base62格式（0-9, A-Z, a-z）
- [Base64URL 编解码](https://elysiatools.com/zh/tools/base64url-encoder): Base64URL（URL 安全的 Base64 变体，用于 JWT/JWS/JWE）编解码，并支持标准与 URL 安全 Base64 互转
- [Base91转换器](https://elysiatools.com/zh/tools/base91-converter): 将文本编码/解码为Base91格式（ascii+basE91算法）

## 示例

- [无版权MP3音频样本](https://elysiatools.com/zh/samples/mp3-samples): 免费使用和测试的无版权音频样本集合，包括自然声音、冥想音乐和环境音频，适用于测试和开发目的
- [十六进制/Unicode转换样本](https://elysiatools.com/zh/samples/text-hex-unicode-formats): 十六进制和Unicode转义序列转换的测试样本
- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [经典与现代密码工具](https://elysiatools.com/zh/hubs/classical-and-modern-cipher-tools): 在安全的教学或 CTF 场景中比较可逆的经典变换与现代加密，并明确玩具密码不等于安全防护。
