关键信息
- 分类
- 转换与编码
- 输入类型
- textarea, select
- 输出类型
- text
- 样本覆盖
- 4
- 支持 API
- Yes
概览
Atbash 密码工具是一款简单高效的文本处理工具,通过将字母表顺序完全反转(即 A 变为 Z,B 变为 Y),帮助用户快速对文本进行加密或解密,适用于基础的字符替换需求。
适用场景
- •需要对简单的文本信息进行基础加密以防止直接阅读时。
- •在学习古典密码学或进行趣味字符编码练习时。
- •需要快速还原一段已使用 Atbash 规则处理过的加密文本时。
工作原理
- •在输入框中粘贴或输入您需要处理的原始文本。
- •选择“编码”模式将明文转换为 Atbash 密文,或选择“解码”模式还原密文。
- •点击处理按钮,工具将自动根据字母表反转规则输出结果。
使用场景
趣味谜题设计:为朋友制作简单的加密线索。
教学演示:向学生展示古典密码学中替换加密的基本原理。
文本混淆:在非正式场合隐藏简单的文本内容。
用户案例
1. 制作趣味加密线索
游戏策划- 背景原因
- 在策划一场寻宝游戏时,需要给玩家提供一段简单的加密提示。
- 解决问题
- 需要快速将提示语“Find the key”转换为加密格式。
- 如何使用
- 在输入框输入“Find the key”,选择“Encode”模式。
- 示例配置
-
inputText: "Find the key", operation: "encode" - 效果
- 输出结果为“Urmw gsv pvb”,玩家可以通过反转字母表解开谜题。
2. 解密收到的加密信息
学生- 背景原因
- 收到了一段同学发来的加密消息“Gsv kviv rh hzdvg”,怀疑是 Atbash 密码。
- 解决问题
- 手动反转字母表太慢,需要快速还原内容。
- 如何使用
- 将密文粘贴到输入框,选择“Decode”模式进行转换。
- 示例配置
-
inputText: "Gsv kviv rh hzdvg", operation: "decode" - 效果
- 成功还原出明文“The pet is sweet”,快速读取了信息内容。
用 Samples 测试
text十六进制/Unicode转换样本
十六进制和Unicode转义序列转换的测试样本
matched family text
Android Java 加密安全示例
Android Java 加密安全示例,包括哈希计算、AES加密解密和Base64编码
matched family text
Android Kotlin 加密安全示例
Android Kotlin 加密安全示例,包括哈希计算、AES加密解密和Base64编码
matched family text
Nginx 日志解析示例
用于测试 log-parser 工具的综合 Nginx 日志样本,包括访问日志和错误日志的各种格式和场景
matched family text
相关专题
常见问题
Atbash 密码是什么?
Atbash 是一种古老的替换密码,通过将字母表的第一个字母与最后一个字母互换,第二个与倒数第二个互换,以此类推进行加密。
该工具支持中文吗?
该工具主要针对英文字母表进行反转处理,非字母字符(如中文、数字、标点)通常保持原样。
Atbash 密码安全吗?
Atbash 属于古典密码,安全性较低,仅适用于基础的文本混淆,不建议用于保护敏感或机密数据。
编码和解码需要不同的操作吗?
由于 Atbash 是对称的,编码和解码使用相同的逻辑。对密文再次进行编码操作即可得到原始明文。
处理后的文本会区分大小写吗?
是的,该工具会保留原始文本的大小写格式,将大写字母对应转换为大写,小写字母对应转换为小写。