在线使用凯撒密码编码或解码消息。支持自定义位移值,适合古典密码学习、谜题和快速转换。
凯撒密码是历史上最著名的加密方法之一。它以尤利乌斯·凯撒命名,据说凯撒曾用它保护军事通信。它属于替换密码:把明文中的每个字母按固定步数移动到另一个字母。
凯撒密码的核心是字母位移。例如:
字母表会循环回起点,所以超过 Z 后会从 A 继续。这也是凯撒密码易于学习、也易于破解的原因。
这个在线工具支持:
凯撒密码很适合用来介绍密码学基础,包括替换密码、密钥、位移、穷举和频率分析等概念。
它常用于逃脱房、寻宝线索、课堂游戏、脑筋急转弯和入门密码题。规则简单,参与者容易上手。
理解凯撒密码可以帮助理解古代军事通信、历史文献中的简单加密方式,以及密码学从古典方法到现代加密的演变。
凯撒密码不能用于保护敏感信息。它只有 25 种有效位移,任何人都可以快速穷举全部可能结果。
它还容易受到频率分析和已知明文攻击。如果你只是学习、做谜题或复现历史通信,它很合适;如果要保护真实数据,应使用现代加密方案。
想体验更复杂的古典密码,可以查看 维吉尼亚密码;想破解未知位移,可以使用 凯撒密码破解器。
ROT13 是位移 13 的特殊形式。因为英文字母有 26 个,执行两次 ROT13 会回到原文。
传统说法中,凯撒使用位移 3;奥古斯都则使用位移 1。这些例子展示了固定替换在早期通信中的作用。