跳到主要内容

凯撒密码

偏移量

使用说明

  1. 在输入框中输入要加密或解密的文本
  2. 设置偏移量(默认为 3,即 A→D, B→E)
  3. 点击"加密"或"解密"按钮
  4. 点击"复制"将结果复制到剪贴板

凯撒密码原理

凯撒密码是最古老的替换加密技术之一,由古罗马军事统帅尤利乌斯·凯撒发明。它通过将字母表中的每个字母向后移动固定位数来实现加密。

示例(偏移量 = 3):

  • 明文:HELLO WORLD
  • 密文:KHOOR ZRUOG

特点

  • 仅对英文字母(A-Z, a-z)进行移位,保留大小写
  • 数字、空格、标点等非字母字符保持不变
  • 偏移量范围 1-25,偏移 26 等于不加密

常见问题

凯撒密码安全吗?
凯撒密码是一种非常简单的加密方式,只有 25 种可能的密钥,很容易被暴力破解。它主要用于密码学教学和趣味用途,不适合保护敏感信息。
凯撒密码能加密中文吗?
凯撒密码只对英文字母(A-Z, a-z)进行移位操作。中文字符、数字、标点等会原样保留不变。
ROT13 和凯撒密码有什么关系?
ROT13 是凯撒密码的一个特例,偏移量固定为 13。由于英文字母共 26 个,ROT13 加密和解密使用相同的操作,即加密两次等于还原。
如何破解凯撒密码?
最简单的方法是暴力破解,尝试所有 25 种偏移量。也可以通过频率分析,利用英文中字母出现频率的规律(如 E 是最常见的字母)来推断偏移量。
分享此工具