仅对 A–Z / a–z 循环移位(模 26),其它字符(含中文)不变;ROT13 即位移 13 再移回来相同。
位移(正数向前)当前 13
原文
加密(+13)
Uryyb, 世界!
解密(-13)
Uryyb, 世界!
免费凯撒密码 · 英文字母移位与 ROT13 演示 · 萤炬工具箱 · 工具说明与使用指南
免费凯撒密码 · 英文字母移位与 ROT13 演示 · 萤炬工具箱
适用场景与相似需求
学习 A–Z 与 a–z 循环移位时,可设置位移并比较结果;中文等其他字符不变,古典密码不是现代安全加密。
凯撒密码在线加密解密工具把英文字母在字母表内循环移动,输入一次原文,就能并排看到正向加密与反向解密两段结果。滑块提供 0–25 的位移,设为 13 就是常见的 ROT13,适合密码学入门课堂、解谜游戏以及英文剧透的简单遮掩。它与需要密钥管理的现代加密工具不同:只替换 A–Z 和 a–z,大小写各自保持,中文、数字与标点不动,便于对照每个字母的变化。
使用步骤
- 先看原文框中的示例,再替换为自己要处理的英文句子;中英文混排也能输入,无须预先删去空格和标点。
- 拖动位移滑块到 0–25 中的一个整数,观察当前位移数字。若只是处理 ROT13 内容,直接选择 13。
- 对照加密与解密区域:前者对输入增加位移,后者对同一输入减少位移。粘贴已有密文时,应读取解密区域而不是把两个区域串起来操作。
- 点击所需结果下的复制按钮。要检查是否还原,可把加密结果重新填回原文框,保持位移不变,再与解密结果核对。
功能与限制
- 两段结果都以原文框为输入,并非先加密再自动解密;方向选错是最常见的使用误区。
- 本页不提供自动猜位移、频率分析或枚举全部候选的功能,需要知道或自行调整位移。
- 复制失败不等于转换失败。可在结果区手动选择文本,并检查浏览器的剪贴板权限;粘贴到其他地方后再核对大小写和换行。
常见问题
- 中文、数字和带重音的字母会变吗?
- 转换条件仅覆盖 ASCII 英文字母。例如 A、z 会参与位移,中文、123、é、空格和换行则原样留下。它不是把所有 Unicode 字符整体移动,也不会将中文转换成拼音后再处理。
- 为什么 ROT13 的加密和解密结果相同?
- 英文字母有 26 个,向前 13 位与向后 13 位会落在同一位置。对一段内容连续做两次 ROT13 可以还原;这项性质仅对应位移 13,不应推广到任意滑块数值。
- 位移为 0 时是不是没有计算成功?
- 不是。位移 0 表示不改变字母的位置,两个输出都会与原文相同。跨过字母表末尾时则会循环,例如位移 1 时 Z 变成 A,z 变成 a,而不会变成别的符号。
- 能一次转换很长的文章或一批文件吗?
- 输入框没有设置固定字符上限,一段多行文本会整体处理,但没有文件上传和批量文件队列。长文会随输入重新计算并展示两份结果,设备变慢时先截取需要检查的片段,不要把没有硬限制理解为无限容量。
- 内容会发给服务器吗,能用来保护密码吗?
- 位移计算在页面本地完成,不需要把原文提交给转换接口。但凯撒密码的可能位移极少,保留的标点和语言规律也容易帮助猜测,绝不能用于保存账号密码、商业资料或其他真正需要保密的信息。
留言板
0 条留言对话,从你开始
还没有留言。分享一个想法,或只是打声招呼。