# 文本加密解密器

使用各种算法进行简单的文本加密和解密

> 标准页面: https://elysiatools.com/zh/tools/text-encryptor-decryptor

- **分类:** Format Conversion

- **关键词:** 加密, 解密, 密码, 安全, 文本, 编码, 凯撒, base64, rot13

## 概述

文本加密解密器是一个在线工具，支持Base64、ROT13、凯撒密码等多种算法，用于快速对文本进行加密或解密操作。

## 输入项

- **文本** (textarea): Enter text to encrypt or decrypt...
- **操作** (select)
- **算法** (select)
- **密钥（凯撒密码）** (number): Enter shift value (1-25)

## 适用场景

- 当需要将敏感文本转换为不可读格式以保护隐私时。
- 当收到加密消息并需要解密以查看原始内容时。
- 当学习或演示不同文本编码算法的工作原理时。

## 工作原理

- 在文本框中输入或粘贴要处理的文本。
- 从下拉菜单中选择操作：加密或解密。
- 选择所需的算法，如Base64、ROT13、凯撒密码等。
- 对于凯撒密码，可选输入密钥（1-25的整数），然后点击生成结果。

## 使用案例

- 在软件开发中，对字符串进行Base64编码以便在HTTP请求中传输。
- 在游戏或谜题中，使用凯撒密码加密提示信息，增加趣味性。
- 学习摩尔斯电码时，将文本转换为摩尔斯信号进行练习。

## 常见问题

### 这个工具支持哪些加密算法？

支持Base64、ROT13、凯撒密码、反转文本、摩尔斯电码和二进制编码。

### 凯撒密码的密钥有什么要求？

密钥必须是1到25之间的整数，表示字母表移位的位数。

### 加密后的文本如何还原？

选择解密操作，使用相同的算法和密钥（如果适用），即可将加密文本还原为原文。

### 这个工具是否安全用于敏感数据？

这是一个简单的文本编码工具，不提供高级加密安全，仅适用于基本转换和学习目的。

### 可以处理多长的文本？

工具支持任意长度的文本输入，但建议在合理范围内使用以确保性能。

## 相关工具

- [RC4流加密](https://elysiatools.com/zh/tools/rc4-encryptor): 使用RC4流密码和密钥加密/解密文本
- [XOR加密工具](https://elysiatools.com/zh/tools/xor-encryptor): 使用XOR密码和密钥加密/解密文本
- [Base64转换器](https://elysiatools.com/zh/tools/base64-converter): 将数据编码/解码为Base64格式，支持URL安全选项
- [Base64编码解码](https://elysiatools.com/zh/tools/base64-encoder): Base64编码和解码字符串
- [Base64URL 编解码](https://elysiatools.com/zh/tools/base64url-encoder): Base64URL（URL 安全的 Base64 变体，用于 JWT/JWS/JWE）编解码，并支持标准与 URL 安全 Base64 互转
- [RSA 加解密](https://elysiatools.com/zh/tools/rsa-encrypt-decrypt): 用 RSA 公钥加密文本，或用匹配的私钥解密密文，使用 OAEP 填充（SHA-1 或 SHA-256）。支持长消息分段。密钥与数据均在本地，不外传。由于 Bleichenbacher 攻击，Node 已禁用 PKCS#1 v1.5 解密，故本工具不提供该选项。
- [AES 加密工具](https://elysiatools.com/zh/tools/aes-encryption-tool): 使用 AES-256-GCM 对文本和文件进行加密或解密，并导出基于 IV 的加密包
- [Atbash密码](https://elysiatools.com/zh/tools/atbash-cipher): 使用Atbash替换密码编码/解码文本（反转字母表）

## 示例

- [含表情符号的文本示例](https://elysiatools.com/zh/samples/text-with-emoji-samples): 用于测试表情符号提取的各种语言混合文本和Unicode表情符号
- [中英混合文本示例](https://elysiatools.com/zh/samples/text-chinese-english-mixed-samples): 用于测试自动添加空格工具的中英文混合内容示例文本文件
- [大小写转换样本](https://elysiatools.com/zh/samples/text-case-formats): 不同命名约定之间的大小写转换测试样本
- [含中文文本示例](https://elysiatools.com/zh/samples/text-with-chinese-samples): 包含中文字符的混合语言文本，用于测试中文提取
