免费在线凯撒密码(Caesar Cipher)加密解密工具。通过字母移位对文本进行加密和解密,支持自定义移位值和一键ROT13。适用于古典密码学习、谜题制作。纯前端本地处理。
输入内容:在输入框中输入或粘贴要处理的内容。
配置选项:根据需要调整参数设置。
获取结果:处理完成后复制结果。所有处理均在本地完成,数据不会上传服务器。
凯撒密码(Caesar Cipher)是最古老的加密技术之一,由古罗马统帅尤利乌斯·凯撒使用。它通过将字母表中的每个字母按固定的位数进行移位来实现加密。例如,移位3时A→D、B→E、C→F。今天的ROT13(移位13)是凯撒密码的一种变体。
凯撒密码在现代标准下非常不安全,因为它只有25种可能的密钥(移位1-25),很容易被暴力破解或频率分析攻击破解。但在古典密码学教学、益智游戏、简单文本隐藏等场景中仍有实用价值。
ROT13是凯撒密码移位13的变体,仅处理英文字母(A-Z,a-z),因为13是26的一半,加密解密操作相同。ROT5处理数字(0-9),ROT47处理所有可打印ASCII字符(33-126)。本工具支持所有这些变体。
凯撒密码本质上是基于拉丁字母的移位算法,对中文字符不适用。如果输入中包含中文,工具会保留中文不变,仅对英文字母进行移位处理。
有两种方式:1)使用相同的移位值但选择'解密'模式;2)使用26减去原移位值作为新的移位值加密。因为凯撒密码是对称的,比如移位3加密后,再使用23(26-3)加密也可以解密。ROT13最方便——加密和解密操作完全相同。