🔐

凯撒密码

基于古典凯撒移位密码实现文本加密与解密,可自定义位移量,支持暴力破解。

凯撒密码
位移:3

凯撒密码工具使用指南

📌 简介

凯撒密码工具是一款基于古典密码学的在线加密解密工具,通过将每个字母在字母表中移动固定位数来实现加密。作为密码学的入门级算法,凯撒密码在两千多年前由古罗马统帅尤利乌斯·凯撒首创,用于军事通信。本工具支持自定义位移量、保留大小写、暴力破解等功能,是学习古典密码的绝佳工具。

📖 什么是凯撒密码?

凯撒密码是一种替换密码,加密原理是:将明文中每个字母按字母表顺序向后移动固定位数(通常为 3),得到密文。例如位移 3 时,A→D、B→E、C→F。解密时将密文反向移动即可。凯撒密码只有 25 种可能密钥,因此可以轻松被暴力破解,现代已不具备安全性,但它是理解密码学原理的重要起点。

💼 常见应用场景

⚙️ 使用步骤

  1. 在左侧输入框中输入或粘贴文本。
  2. 拖动滑块设置位移量(1-25)。
  3. 点击“加密”得到密文,点击“解密”还原明文。
  4. 不确定位移量时,点击“暴力破解”尝试全部 25 种可能。

⚠️ 注意事项

❓ 常见问题 (FAQ)

Q: 位移多少最安全?

A: 从安全角度看,无论位移多少都不安全,因为只有 25 种可能。但从加密效果看,位移 13(即 ROT13)是个有趣的特例:加密和解密使用相同的位移。

Q: 支持中文吗?

A: 凯撒密码只针对英文字母,中文字符会被原样保留,不做任何处理。

Q: 暴力破解怎么用?

A: 暴力破解会列出所有 25 种位移的解密结果。只需在结果中寻找语义通顺的那一行,即为正确的明文。