凯撒密码 — 在线编码和解码
使用凯撒密码对文本进行编码和解码。将每个字母移位固定数量(移位13 = ROT13)。支持编码和解码模式;非字母字符保持不变。
输入
移位13 = ROT13
输出
结果
这对您有帮助吗?
使用指南
什么是凯撒密码?
凯撒密码是最古老、最简单的加密技术之一,以朱利叶斯·凯撒的名字命名,他据报曾用它来保护具有军事意义的信息。这是一种替代密码:文本中的每个字母都被字母表中固定数量位置之后的字母所替代。对于移位3,A变成D,B变成E,依此类推——在末尾环绕,所以Z变成C。
该工具的工作方式
- 在输入文本框中输入或粘贴您的文本。
- 选择1到25之间的移位数量。
- 选择编码进行加密,或选择解码反转移位。
当您输入时,结果会自动更新。字母大小写保留,任何非字母的内容——数字、标点符号、空格、表情符号——都保持不变。
ROT13
移位13是众所周知的ROT13变体。由于拉丁字母有26个字符,应用ROT13两次会返回原始文本——编码和解码是相同的操作。ROT13仍然在线用于隐藏剧透或谜题答案。
凯撒密码安全吗?
不安全。只有25种可能的移位,可以通过尝试所有移位来瞬间破解,使用字母频率分析可以更快地破解。将其用于谜题、教学、地理寻宝和娱乐,永远不要用于保护真实的秘密。对于实际加密,请使用AES等现代算法。
隐私
此工具完全在您的浏览器中运行。您的文本永远不会上传到服务器。
cipherencodingcryptographyrot13
使用此工具的更多方式
REST API
curl -X POST https://api.iotools.cloud/v1/tool/caesar-cipher \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputText": "Hello, World!",
"shift": "13",
"mode": "encode"
}'替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。
让 AI 代理执行
Use the IOTools `caesar-cipher` tool (Caesar Cipher) on this input:
YOUR_INPUT_HERE将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。
嵌入式小组件
<iframe
src="https://iotools.cloud/embed/caesar-cipher/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="凯撒密码 — 在线编码和解码 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。
| 每次调用费用 | 5 积分起 |
|---|