🏛️

凯撒密码解密 Pro

两千年前的军事密码,今天密码学入门第一课。位移加解密、ROT13、25 行暴力破解智能评分、维吉尼亚多表替换与字母频率图一站集齐,AI 老师带你看懂「为什么秒破」。

🔑 位移 1~25 🕵️ 暴力破解 + 智能评分 📈 字母频率分析 🔗 维吉尼亚密码 🤖 AI 破解讲解 🔒 纯本地不上传

✍️输入与算法

0 字符
经典凯撒取 3;取 13 即为 ROT13。

📈字母频率统计输入后自动更新

输入英文文本后显示 A–Z 频率条形图。

📤转换结果

🔐

输入文本后点「开始转换」

🤖 AI 密码学老师
点下方按钮,让 AI 结合你的文本讲解移位原理与破解思路。

🕵️暴力破解:25 种位移全表评分越高越可能是原文

按英文字母频率分布拟合度 + 常用词命中数自动评分,最高分一行已高亮;点任意一行即复制。

位移结果(英文部分)评分
⚠️
安全提醒:凯撒、ROT13 与维吉尼亚都属于古典密码,密钥空间小、可被频率分析破解,严禁用于密码、隐私数据等任何真实保密场景。它们的价值是学习密码学思想;现代场景请使用 AES、HTTPS、bcrypt 等成熟方案。所有文本只在你的浏览器中处理,不上传。

Pro 版增强了什么

在经典凯撒工具的位移与暴力破解之上,Pro 版增加了:

  • 智能评分破解:25 行候选不再靠肉眼大海捞针——用英文字母频率卡方拟合(ETAOIN SHRDLU 分布)与常用词命中(THE/AND/HELLO 等)自动打分,最可能的原文自动高亮置顶;
  • 维吉尼亚密码:密钥字母流驱动的多表替换,相同字母在不同位置位移不同,破解需要 Kasiski 测试等进阶手段;
  • 字母频率图:实时统计输入文本 A–Z 分布,直观感受「英文里 E 最多、Z 最少」——这正是频率分析能破古典密码的原因;
  • AI 讲解:结合你的密文与位移量,用大白话解释移位过程与安全性局限。

算法口径(保证结果可核对)

凯撒:(字母序号 ± 位移) mod 26,大小写各自循环保留,非英文字母(中文、数字、标点、空格)原样不动;维吉尼亚:密钥只取英文字母(A=0…Z=25,大小写不敏感),逐字母消费密钥位,非字母字符不消耗密钥位;ROT13 = 位移固定 13,加解密同一操作。

使用方法

  1. 粘贴英文文本,选算法(凯撒 / ROT13 / 维吉尼亚)与方向;
  2. 凯撒拖滑杆选位移、维吉尼亚填字母密钥,点「🔄 开始转换」;
  3. 不知道位移量就点「🕵️ 暴力破解」,评分最高的一行就是最可能的原文,点行复制;
  4. 点 AI 按钮听老师讲解移位原理与为什么它不安全。

更新记录

  • Pro 1.02026-10-13全新界面上线:凯撒 1~25 位移、ROT13、维吉尼亚三算法合一;暴力破解表新增频率卡方 + 常用词命中智能评分与自动高亮;新增 A–Z 字母频率条形图;接入 AI 密码学老师讲解;全部本地计算不上传。

常见问题

暴力破解的「评分」是怎么算的?
两部分相加:① 频率拟合——把候选文本的字母分布与标准英文频率(E、T、A、O、I… 最高)做卡方距离,越接近英文得分越高;② 常用词命中——候选里出现 THE、AND、YOU、HELLO、WORLD 等高频词额外加分。纯英文长文本几乎必中;中文混排时只统计英文部分,结果仅供参考。
维吉尼亚密码比凯撒安全吗?
只是「更难破」,并非安全。密钥足够长且随机时(且只用一次,即一次一密)理论上不可破,但实际常用短密钥会被 Kasiski 测试 / 重合指数法还原密钥长度与内容。南北战争时期它曾被称为「不可破译的密码」,现代几小时内即可被程序破解。
中文为什么不加密?
这些算法定义在 26 个拉丁字母上。中文字符没有字母表可循环移位,强行映射到 Unicode 序号会得到生僻字甚至非法字符,因此中文、数字、标点一律原样保留——这也符合这些密码的标准定义。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码