新闻中心
编者按:为进一步凝聚行业技术智慧,强化商用密码学术交流,四川省密码行业协会技术专家委员每月推出一期技术热点主题,面向全体专家征集专业观点,并在协会官方公众号定期发布分享。
作者: 袁荣辉
四川筹算科技有限公司副总经理
国家密码管理局密码认证技术委员会委员
全国网络安全标准化技术委员会(SAC/TC260)人工智能安全标准工作组(WG9)工作组委员
先进微处理器技术国家工程研究中心网络与信息安全技术委员会委员
四川省密码行业协会技术专家委员会副主任
文章摘要 |
域名、OID 身份码、DID 三条智能体身份路线,解决的均为“叫什么、到哪找“的命名与解析问题,没有一条能回答“凭什么信任“。本文将身份体系拆为五层信任栈:三条路线竞争于命名与解析两层,密钥绑定、信任锚、证明与举证三层是全体路线的公共密码学地基。 两个反直觉结论:其一,DID 不缺密码——其文档与凭证本身即密码学构件,真正缺口是法定信任根与责任锚;其二,域名路线对密码工程依赖最深,而 DNSSEC 端到端校验率实测不足百分之一,工程前提最弱。密码层的价值不在算法,而在信任根准入、密钥保管责任、撤销运维与举证能力——收费的不是密码学,是责任。 |
三条智能体身份路线——域名、OID 身份码、DID——竞争激烈,但它们解决的都是“叫什么、到哪找“,没有一条能回答“凭什么信任“。本文把身份问题拆成五层,说明为什么密码学是三条路线的共同地基,以及两个容易被忽略的反直觉事实。
2026 年,智能体身份的唯一标识问题出现三条并行路线,背后是三家国家级机构:
路线 | 主导方 | 标识形态 | 解决的问题 |
域名 | 中国互联网络信息中心(CNNIC) | 智能体域名 | 全球可寻址:到哪找、怎么连 |
OID 身份码 | 中国电子技术标准化研究院 | GB/Z 185.2 身份码 | 法定注册命名:是谁、责任主体是谁 |
DID | 中国信息通信研究院 | 分布式标识 | 自主声明:自己证明自己 |
表里三行没有一行是同构竞争。域名管寻址,身份码管注册,DID 管自证。它们真正的共性只有一条:都是命名与解析体系。
域名路线的官方动作是2026 年 9 月发布的智能体域名系统 2.0,定位原文是“以域名为枢纽的多标识融合体系”——注意措辞,官方自己都不认为标识层会收敛到单一方案。OID 路线落在 GB/Z 185 系列标准,身份码采用 OID 分层结构,前缀 1.2.156.3088,引用 GB/T 26231 的注册规则。DID 路线落在 GB/T 47702—2026,依托星火·链网作为可验证数据注册表。三条路线都会长期存在。
先给一个第一性论证。任何身份系统都要回答两个问题:
1.唯一性:这个标识在全局范围内没有歧义吗?
2.持有性:声称自己是这个标识的主体,如何证明?
第一个问题由注册体系解决——OID 注册中心、区块链注册表、DNS 区管理,分工不同,原理相同:集中登记,保证不重。
第二个问题只有一条路:持有某个秘密,并用密码学协议证明持有。签名、挑战应答、证书链,本质都是这一件事。没有任何解析系统能替代它——解析系统可以告诉你标识在哪里,无法证明对面就是它。
这个论证有实证。三条路线的官方架构全部预设了密码层,没有一条宣称替代密码学:
路线 | 官方架构对密码的处理 |
域名 | ATI 平台 = DNS 锚定 + 双 CA 证书 + 透明日志 |
OID 身份码 | GB/Z 185.3 明文要求:根证书由国家认可的电子认证服务机构签发,私钥存于可信执行环境 |
DID | GB/T 47702 跨功能层强制要求治理模块与审计模块 |
第三行值得展开。DID 的国际叙事是“去中心化、无需机构”,但国内标准直接否定了纯自证路线——治理与审计是强制项,不是可选项。这不是标准起草保守,而是责任问题的刚性约束:智能体造成损失时,必须存在可追责的信任锚。纯自主声明给不了这个锚。
分层是把这个结构讲清楚的最短路径:
层 | 回答的问题 | 现状 |
L1 命名 | 叫什么 | 三条路线竞争 |
L2 解析发现 | 到哪找 | 三条路线竞争 |
L3 密钥绑定 | 证明你是你 | 证书/ DID 文档公钥 |
L4 信任锚 | 谁背书 | 持牌CA / 注册治理 |
L5 证明与举证 | 凭什么可信、出事谁担责 | 远程证明、委任链、证据链 |
L1 和 L2 是当前竞争的战场,L3 到 L5 是所有路线的公共依赖。竞争发生在最上面两层,地基在最下面三层——这个结构决定了标识层之争的胜负不影响密码层的存在性,只影响密码层对接谁。路线越多,越需要一个路线无关的密码服务层;如果标识层最终走向融合,这个结论只会更强。
对DID 路线有一个常见误判:认为它“只有标识、没有密码“。事实相反。
DID 规范中,DID 文档本身就是公钥注册表——每个 DID 解析出来的文档包含一组验证密钥,分别用于身份认证、断言签名、密钥协商。可验证凭证(VC)的核心机制就是数字签名。DID 的“自证性“恰恰来自密码学。它不缺算法,缺的是两个算法给不了的东西:
1.谁背书。自主声明的信任拓扑里没有机构锚点。GB/T 47702 用强制的治理模块补这个洞,等于在标准层面承认了这一点。
2.出事谁担责。签名能证明“这个凭证是谁签的“,不能回答“签名方是否尽到了审核义务“。前者是数学问题,后者是制度问题。
另有一个工程细节值得注意:部分DID 方法(如 did:key)的标识直接由公钥派生——换密钥即换标识。这与密钥轮换的运维要求冲突,也与“标识应长期稳定“的注册语义冲突。正确的做法是把密钥生命周期与标识生命周期解耦:标识属于主体,密钥只是主体在某个时期的控制凭证。这是密码工程设计问题,不是标识语法问题,任何一条路线都会遇到。
域名路线看起来最成熟——DNS 运行了几十年。但把 DNSSEC 当信任根,工程前提目前不成立。公开测量数据(口径为 2025—2026 年多机构统计汇总):
l全球域名签名率约8%,端到端校验率不足 1%(实测 0.47%);
l国内递归服务器DNSSEC 校验支持率约 1.5%—2%,认证链不完整;
l一项覆盖98 家中国上市公司的样本中,DANE-TLSA 记录启用率为 0。
签名率与校验率的差距说明问题不在算法,在部署链路:权威侧签名了,递归侧不验,终端拿不到校验结果。这套链路的补课周期以十年计。
结论不是域名路线不行——做 L1/L2 它是最成熟的一条——而是它的密码层(DNSSEC + 证书)恰恰是最需要独立密码服务补位的一条线。域名负责找到,密码负责信任,这在工程上是两件事,谁也替不了谁。
密码学本身是公开科学。SM2、SM3、SM4 是国家标准,算法文本公开,实现开源,任何一个团队都能正确地算签名。
那么密码层的价值构成是什么?Web 时代给过一个警示案例:全球 CA 体系最终被免费证书拉到接近零成本,价值被域名注册层和应用层捕获。CA 没有消失,但“发一张证书”不再是一门生意。
能持续收费的是算法之外的部分:
组件 | 收费逻辑 |
信任根 | 牌照与准入(电子认证服务许可) |
密钥保管 | 私钥不出可信执行环境的责任承诺 |
撤销 | 分钟级全网生效的运维能力 |
举证 | 可信时间戳+ 证据链,向第三方证明 |
一句话:收费的不是密码学,是责任。防止这一层滑向商品化的,不是算法优势,是法定门槛——密评、许可、强制国密。这在任何国家都一样,只是门槛的具体形态不同。
回到标题的判断。标识层之争决定智能体“叫什么“,几年内会见分晓,且大概率以多标识融合收场——智能体域名系统 2.0 的官方定位已经预示了这个方向。
密码层决定智能体“凭什么被信任“,这件事才刚开场。而且真正难的部分不是签发证书,是证书之后的三个问题:
1.环境证明:此刻运行智能体的环境是否可信——标识层完全不覆盖这个问题;
2.委任:智能体代表谁、被授权做什么、授权何时失效;
3.举证:行为发生后,证据链能否支撑机器可裁断的责任认定。
这三个问题没有一条标识路线在做。不是做不了,是它们需要密码工程与机构责任的组合,不是命名体系能顺带解决的问题。
标识解决唯一性,密码解决可信性。前者的战争即将见分晓,后者才刚开场。
友情链接