YourTools.
English
返回目录
工具

凯撒密码与摩斯电码

凯撒密码(自定义位移)、ROT13、ROT47、Atbash 的加密与解密,以及国际摩斯电码的编码与解码。

本地处理

文件只在当前浏览器处理;关闭或清空后不保留。

输入文本

输入或粘贴要处理的文本

调整设置

可调整算法、方向、凯撒位移

凯撒密码与摩斯电码

开始处理

在本机浏览器中处理,可随时取消

请先输入文本

工具介绍

用凯撒密码、ROT13、ROT47 或 Atbash 加密和解密文本,也可以在文字和国际摩斯电码之间互相转换。适合解谜游戏和密室线索、课堂上演示古典密码,或者读懂别人用 ROT13 藏起来的剧透。

凯撒位移可设 1 到 25,字母保持原有大小写,算法不处理的字符(如汉字)原样保留。摩斯电码支持 A–Z、0–9 和常用标点,字母之间用空格、单词之间用“ / ”分隔。最多处理 1 MB 文本,在浏览器中完成,不上传。

使用步骤

  1. 输入或粘贴文本,也可以点击“使用示例”。
  2. 选择“算法”和“方向”:“加密或编码”或“解密或解码”。
  3. 使用凯撒密码时,设置“凯撒位移”(默认 3)。
  4. 点击“运行”,预览并下载结果。

格式与限制

输入
文本
输出
纯文本
大小上限
1 MB
可调设置
算法(凯撒密码、ROT13、ROT47、Atbash、摩斯电码);方向(加密或编码、解密或解码);凯撒位移
隐私
文件留在当前浏览器会话中,不上传文件字节。
费用
免费,无需注册

常见问题

ROT13、ROT47 和 Atbash 需要选方向吗?

不需要。它们的加密和解密是同一种变换,对结果再运行一次就能还原,选哪个方向结果都一样;只有凯撒密码和摩斯电码会区分方向。

哪些字符会被改变?

凯撒密码、ROT13 和 Atbash 只改变英文字母 A–Z、a–z,并保持大小写。ROT47 还会转换数字和标点,即除空格外的所有可打印 ASCII 字符(编码 33 到 126)。空格、换行和汉字保持不变。

解码摩斯电码时应该怎么写?

用点和划表示,字母之间空一格,单词之间用 / 或 | 分隔,连续三个及以上空格也视为单词间隔。写成 · 或 • 的点、写成 – 或 — 的划也能识别。解码结果为大写字母。

摩斯编码为什么提示不支持某个字符?

摩斯电码只覆盖 A–Z、0–9 和 . , ? / @ ( ) 等部分标点,不包括汉字和其他符号,报错会指出第一个无法编码的字符。换行按空格处理,所以结果只有一行,单词之间用 / 分隔。