位移密码在线加密与解密
位移密码将每个英文字母替换为字母表中相隔固定位数的字母。位移数就是密钥:加密加上密钥,解密减去密钥,在 26 个字母之间循环。这里可以自定义密钥,支持负数,也可设为 13 使用 ROT13。
支持安全整数范围内的正负整数,按 26 取模循环。
0 / 50,000 字符
字母映射 · 位移数 5
| 输入字母表 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 输出字母表 | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | A | B | C | D | E |
文本仅在当前浏览器内处理,本工具不会上传或保存文本,无需注册。
不知道位移数?查看全部解码候选
对输入文本尝试全部 26 种位移,包括 0(保持原样)。根据候选内容判断哪一项有意义;工具不会自动断定正确答案。
如何使用自定义位移密码
输入文本
粘贴明文,或已使用位移密码编码的消息。
设置密钥与操作
输入整数位移数。加密加上密钥,解密减去同一个密钥,结果实时更新。
复制或查看候选
复制或下载结果。如果不知道密钥,可查看下方全部 26 种解密候选。
位移密码示例:密钥 5 与 ROT13
密钥为 5 时,HELLO, WORLD! 加密为 MJQQT, BTWQI!,使用相同密钥解密可还原。密钥为 13 时,HELLO 变为 URYYB;连续应用两次 ROT13 可还原 HELLO。
将 A–Z 编号为 0–25,将密钥归一化为 k = ((shift mod 26) + 26) mod 26。加密公式为 E(x) = (x + k) mod 26;解密公式为 D(x) = (x − k + 26) mod 26。
支持范围与限制
- 仅移动 A–Z 和 a–z,保留大小写。数字、标点、空格、带重音字母、中文、西里尔字母和 emoji 均保持原样。
- 每次最多输入 50,000 个字符。经典密码适合学习与解谜,容易被破解,不应用于保护敏感信息。
常见问题
什么是位移密码?
位移密码是一种用相同密钥循环移动每个字母的替换密码。例如密钥 5 将 A 变为 F,将 Z 变为 E。它也常被称为凯撒密码。
如何解密位移密码?
输入密文,选择“解密”,使用加密时相同的密钥。密钥为 5 时,MJQQT 可还原为 HELLO。密钥未知时可查看全部 26 种候选。
可以使用负数或大于 26 的位移数吗?
可以。接受安全整数范围内的整数,并按 26 取模。−1 等同于 25,29 等同于 3,0 或 26 不改变原文。
ROT13 是位移密码吗?
是。ROT13 的密钥为 13,因为 13 是 26 的一半,所以加密和解密操作相同,应用两次可还原原文。
支持带重音字母和非英文字母表吗?
仅移动 A–Z 与 a–z,保留大小写。带重音字母、中文、西里尔字母、数字、标点、空白和 emoji 均不改变。
位移密码适合保护机密文本吗?
不适合。只需尝试 26 种密钥即可破解,适用于练习和解谜。工具本身仅在浏览器内处理文本,不上传、不保存,也无需注册。
更多转换工具
PDF 转 Markdown
将 PDF 转换为干净的 Markdown 文本,适合写作与 AI 工作流
PDF 转 Word
将 PDF 转换为可编辑的 Word 文档(.docx),保留原有排版结构
Word 转 Markdown
将 Word 文档(.docx)转换为干净的 Markdown 文本,适合写作与 AI 工作流
URL 转 Markdown
输入网页链接,获取正文并转换为 Markdown,保留标题、列表、表格和链接
Markdown 编辑器与预览
在线编辑 Markdown,实时预览列表、表格和 Mermaid 图表,导出 .md 文件
Markdown 转 PDF
编辑或上传 Markdown,并通过打印预览保存为 PDF
凯撒密码在线加密与解密
免费在线凯撒密码加密与解密,经典固定位移 3 位。支持实时转换、字母映射、全部位移解码候选、复制和下载,文本仅在浏览器内处理。