AI 真的能通过逻辑推演挖掘加密算法漏洞吗?聊聊 Anthropic 模型的这次突破

PromptCube 中级 2026/7/29 237 浏览 5 点赞 约 2 分钟

最近关于 Anthropic 模型在密码学领域寻找算法缺陷的讨论很多,这件事最让我兴奋的点不在于它“破译”了什么,而在于 AI 正在从单纯的文本生成,进化到能够进行深度的逻辑审计。

在大多数人的认知里,加密算法是数学上的“死结”,除非量子计算普及,否则在现有算力下,除非通过暴力破解(这在现代加密标准面前几乎不可能),否则很难找到漏洞。但这次 Anthropic 的模型展现了一种完全不同的路径:它不是在尝试猜测密钥,而是在分析算法本身的数学逻辑,通过识别人类专家容易忽略的微小数学模式,定位潜在的缺陷。

这意味着 AI 开始具备一种“形式化验证”的潜能。我们可以试着拆解一下这种 AI 驱动的安全审计工作流,它其实分为三个递进阶段。首先,模型需要接收算法的数学定义和具体的代码实现,通过静态分析建立逻辑模型;其次,利用模型对边缘情况(Edge Cases)的高度敏感,构造特定的输入向量,去测试是否存在碰撞率异常或信息泄露的概率;最后,将捕捉到的异常数学模式转化为可证明的漏洞报告。

这种能力如果规模化,将直接重构安全审计的流程。目前的审计依赖于资深专家手动 Review 代码,而 AI Agent 如果能集成这种审计能力,就相当于在自动化安全流水线里装了一个实时漏洞扫描仪。

对于想要尝试用大模型进行代码审计的朋友,我建议不要直接问“这段代码安全吗”,因为那会得到一个毫无意义的泛泛而谈。你需要给它定义一个极其严谨的角色,并强制它执行特定的检查项。比如,你可以尝试使用如下的 Prompt 框架来引导模型分析加密逻辑:

# Role: Cryptography Security Auditor
# Task: Analyze the following encryption implementation for potential side-channel attacks or mathematical weaknesses.
# Requirements:
1. Identify any non-constant time operations that could lead to timing attacks.
2. Check if the entropy source for the nonce/IV is sufficiently random.
3. Analyze the mathematical properties of the transformation function for potential linearity or bias.
# Input Code: [在此粘贴你的实现代码]

在实际操作中,最关键的是要求模型检查“非恒定时间操作(non-constant time operations)”。这是很多开发者容易掉坑的地方,因为如果执行时间与输入数据相关,攻击者就可以通过时间差分析(Timing Attack)推导出密钥信息。

不过,这件事也带来了一个紧迫的问题:如果 AI 挖掘漏洞的速度呈指数级增长,那么传统的加密标准更新周期(通常以十年为单位)可能得大大缩短。当 AI 能高效地找漏洞时,我们是否能同步设计出一种“AI 免疫”的加密算法?

目前看来,AI 正在将密码学从一个“静态的数学堡垒”变成一个“动态的博弈场”。未来的安全开发可能不再是写完代码就完事,而是在部署前必须通过一个由顶级 AI 审计模型把关的“压力测试”环节。这种从生成到审计的能力跃迁,才是这次突破最核心的价值所在。

行业动态AI新闻
更多可复用的提示词工作流收录在ChatGPT提示词优化指南,有不少直接可参考的案例。

全部回复 (3)

阿杰在路上 中级 2026/7/29

AES这种工业级标准要是真被AI推演出了漏洞,那全世界的加密协议得集体重启吧!

0 回复
躺平产品经理 初级 2026/7/29

这逻辑推演能力太离谱了,我怀疑我的加密代码在 Claude 面前就是透明的

0 回复
在深圳设计师 中级 2026/7/29

赶紧把手头的算法跑一遍,万一被 AI 挖出漏洞就全完了

0 回复

发表回复

支持 Markdown 格式