生活分享

Cloudflare 公开以 AI 盘点密码学的内部工具 CryptoLabe,力争 2029 年实现后量子就绪

Cloudflare 于 2026 年 9 月 29 日发文,介绍以 AI 在代码中找出密码学用法的内部工具 CryptoLabe,说明其架构、分类方式与局限,并公开部分提示词,供其他组织规划后量子迁移参考。内容均来自 Cloudflare 单方说法。

阅读时间约 7 分钟

Cloudflare 公开以 AI 盘点密码学的内部工具 CryptoLabe,力争 2029 年实现后量子就绪
图片:Mokaair (Original editorial artwork)

发生了什么

Cloudflare 于 2026 年 9 月 29 日在其官方博客发表文章,署名作者为 Sharon Goldberg 与 Tiago Silva。Cloudflare 表示,其目标是在 2029 年前实现全面后量子就绪。所谓“后量子”,是指能够抵御未来量子计算机攻击的密码学。该公司称已将许多产品转为后量子加密,但后量子认证的部署仍处于早期阶段。

为此,Cloudflare 列出三个目标:帮助产品与工程团队了解密码学如何被使用及应如何升级、提供迁移进度指标,以及尽早找出需要外部配合的前置条件。该公司正在开发名为 CryptoLabe 的内部工具来实现这些目标,名称取自葡萄牙航海家改良的航海星盘。Cloudflare 表示该工具高度针对其内部系统,不会提供给客户。

Cloudflare 公开以 AI 盘点密码学的内部工具 CryptoLabe,力争 2029 年实现后量子就绪
Mokaair 编辑核查流程 · 图片:Mokaair (Original editorial artwork)
阅读完整文字说明

消息会先收集来源、独立核查,再交由 Jev 判断。

为何不能只靠关键词搜索

据 Cloudflare 称,密码学很少在代码中明显出现,而是藏在共享库、协议默认值、远离使用处的配置文件,以及已停用或仅供测试的代码路径中。该公司指出,单纯搜索“RSA”等算法名称既会高估(找到未使用的代码),也会低估(漏掉默认值与间接用法),更无法说明用途;例如同一种 ECDSA 签名可能用于 JWT、IPsec、TLS 或 SSH,迁移方式各不相同。

Cloudflare 表示,CryptoLabe 的“发现”阶段会梳理代码仓库并生成原始观察结果,“分析”阶段则对照源代码复核、调查运行时用途与依赖对象,并检查配置覆盖、仅测试代码等冲突证据。证据不足时,模型会标注为“More evidence needed”、“External dependency”或“Unknown”。

CryptoLabe 目前使用的分类(资料来源:Cloudflare 博客)
分类(依 Cloudflare)涵盖示例状态说明
Classical encryptionECDHE(如 X25519、P-256)、RSA 密钥协商、HPKECloudflare 称会被运行 Shor 算法的量子计算机破解,并面临“先收集、后解密”风险
Classical signature证书或握手中的 RSA、ECDSA 签名Cloudflare 称会被 Shor 算法破解
Classical token使用 RS256 或 ES256 的 JWTRFC 9964 定义了使用 ML-DSA 的后量子替代方案
PQ-ready hybrid key exchangeTLS 1.3 中的 X25519MLKEM768Cloudflare 称这是其代码中最常见的后量子加密用法
PQ-ready其他后量子用法,如 ML-DSA已属后量子

工具如何运作与已知局限

Cloudflare 表示 CryptoLabe 构建于自家开发者平台:由扫描与清单两个 Workers 组成,数据存储于 D1,并以 Agents SDK、Durable Object 与 Cloudflare Workflows 依次执行发现、深度分析、合并与发布四个阶段。为避免损害代码,每次扫描会以特定 commit 创建快照存于 R2,再还原至隔离容器 Cloudflare Sandbox,模型只能通过只读工具访问。

Cloudflare 表示模型请求经 AI Gateway 发送至 Workers AI 上的开放权重模型。大量并发扫描曾引发 HTTP 429 限流响应,后来通过单一全局 Durable Object 统一调节请求与重试。该公司也坦承,目前没有 ground-truth 数据集(即可作为标准答案的数据集)可用于重复比较提示词效果,且不确定是否已涵盖所有密码学用法。

前置条件与疑难案例

Cloudflare 用“前置条件”标注单一团队无法自行解决的问题。例如即使 RFC 9964 已定义后量子 JWT,若库尚不支持验证、或令牌签发方尚未签发,就无法要求各团队全面升级。文中提到 CryptoLabe 找到六项以后量子 SAML(一种用于单点登录的协议)为前置条件的发现。Cloudflare 还提到,其于 2022 年部署 X25519MLKEM768 时该方案仍是 IETF 草案,直到 2026 年才定案为 RFC 10024。

此外,Cloudflare 另写了一个专门查找“疑难案例”的提示词,例如放在 HTTP 标头中的证书:后量子证书与签名体积较大,若系统假设证书大小固定,更换算法可能导致故障。Cloudflare 的结论是没有任何单次扫描能找到全部问题,每项发现仍需由熟悉系统的工程师核对。

对普通读者与组织的实际影响

对普通用户而言,这篇文章显示大型互联网基础设施企业已在为量子计算机可能破解现有公钥密码学的情形做准备,而 AI 正被用来处理这类庞大的盘点工作。Cloudflare 公开了部分精选提示词,但强调这只是起点,结果质量取决于模型、工具、上下文与工程审查。

对组织而言,Cloudflare 认为多数组织现在不需要、也不应该一开始就盘点每个代码仓库中的全部密码学,并提出以下起步方式:

  1. 选择一个重要系统的代码仓库,例如处理敏感或长期数据、负责认证,或面向公网开放的系统。
  2. 对该仓库执行密码学发现。
  3. 请系统负责团队验证结果,确认该用法是否长期需要、是否已有补偿性控制措施。
  4. 区分可立即升级与受阻的项目,记录需要库、供应商或标准组织协助的共同前置条件,并按影响排序处理。

常见问题

CryptoLabe 是什么?

据 Cloudflare 称,CryptoLabe 是其内部开发、利用 AI 在代码中找出密码学用法、理解其用途并规划后量子迁移路径的工具。

普通人或企业可以使用 CryptoLabe 吗?

不行。Cloudflare 表示 CryptoLabe 高度针对其内部代码仓库、工单系统与文档流程,因此不会提供给客户;但该公司公开了部分提示词,并说明它们只是起点,不是 CryptoLabe 的独立版本。

为什么要担心现有的加密方式?

Cloudflare 指出,ECDHE、RSA 等传统公钥加密与 RSA、ECDSA 签名会被运行 Shor 算法的量子计算机破解,传统加密还面临“先收集、后解密”攻击的风险,也就是攻击者现在先截获加密数据,等日后有了量子计算机再解密。

我的组织需要立刻盘点所有代码吗?

Cloudflare 认为多数组织不需要,并建议先挑选最重要的系统,执行密码学发现、请负责团队验证,再按优先顺序处理,同时记录需要外部协助的前置条件。

AI 扫描结果可以直接相信吗?

Cloudflare 自己表示尚无 ground-truth 数据集衡量准确度,也不确定是否涵盖了全部用法,并强调没有任何单次扫描能找到所有问题,每项发现都需要熟悉系统的工程师核对。

这些说法经过独立证实吗?

没有。本文信息全部来自 Cloudflare 官方博客,属该公司单方说明。

查看同分类最新消息

最新旅游情报攻略

资料来源

生活分享