凯撒密码加密解密工具

通过字符偏移进行加密和解密的经典密码学工具

Base64编码解码 / MD5哈希 / SHA哈希 / JS 加密解密 / Unicode编码 / URL编码解码 / JWT解析 / CRC校验 / 凯撒密码
偏移量: 3
结果

凯撒密码说明

什么是凯撒密码?
凯撒密码(Caesar Cipher)是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。
工作原理
凯撒密码通过将字母表中的每个字母按照固定偏移量进行替换。例如,当偏移量为 3 时:
AD
BE
ZC(循环)
解密时,只需将偏移量反向即可。
历史背景
凯撒密码得名于古罗马的凯撒大帝,据说他曾经使用这种密码来保护重要的军事信息。虽然这种加密方法在现代看来非常简单,但在当时却是一种有效的保密手段。
特点
• 简单易用,加密解密速度快
• 安全性较低,容易被暴力破解
• 仅支持字母表字符(大小写分别处理)
• 数字和特殊字符保持不变
加密示例
偏移量 原始文本 加密结果
3 HELLO KHOOR
3 Hello World Khoor Zruog
13 Caesar Cipher Pnrfne Pvcure
25 ABC ZAB
应用场景
• 密码学教学和学习
• 简单的文本混淆
• 游戏和谜题
• 历史密码学研究
安全性说明
凯撒密码只有 25 种可能的偏移量(1-25),因此非常容易被暴力破解。现代密码学中,凯撒密码主要用于教学目的,不适合用于实际的安全通信。
使用说明
1. 在输入框中输入要加密或解密的文本
2. 设置偏移量(1-25),可以使用滑块或直接输入
3. 点击"加密"按钮进行加密,或点击"解密"按钮进行解密
4. 结果会显示在下方,可以点击"复制"按钮复制结果