DNS能否成为AI智能体身份认证的基础?

Linux基金会宣布启动"智能体名称服务"(ANS)项目,这是一项开放标准,通过将AI智能体与互联网域名系统(DNS)绑定,赋予其可验证的身份。ANS源自OWASP GenAI安全项目2025年的研究论文,其设计借鉴了网站身份验证机制,通过ACME协议证明域名控制权并颁发证书。目前市场上已出现至少四个类似提案,GoDaddy、Infoblox等域名行业企业积极参与其中,但谷歌、微软、亚马逊等AI生态主要玩家尚未加入。

Linux基金会于周二宣布,计划推出智能体名称服务(ANS)——一项将AI智能体身份与互联网域名系统(DNS)绑定的开放标准,旨在为AI智能体提供可验证的身份标识。

ANS的概念由来已久。它最初源于2025年5月由OWASP生成式AI安全项目发布的一篇研究论文,作者团队由一批应用安全研究人员组成,其中包括安全咨询公司DistributedApps.ai的CEO、知名大语言模型应用安全风险榜单"OWASP大语言模型应用Top 10"的共同作者Ken Huang,以及思科AI安全工程师Akram Sheriff。

ANS相较于最初的构想经过了一定程度的重新设计,自发布以来已历经数次迭代。2025年的初始版本将ANS描述为一个"通用目录",本质上是一个借鉴DNS命名机制的中央注册表。随后,今年4月提交至互联网工程任务组(IETF)的第二版草案更进一步,将每个智能体直接绑定至其运营者实际控制的真实域名。

该设计在很大程度上借鉴了现有网站的身份验证机制。运营者通过ACME协议(即Let's Encrypt背后的自动化协议)证明对某一域名(如example.com)的控制权,注册机构随即为该智能体颁发一对证书。智能体状态的每一次变更——无论是注册、续期还是吊销——均会被写入一个只可追加的日志中。客户端在验证智能体时,可根据实际需求选择不同的保障级别,从基础的证书校验,到同时查询日志的更高保障层级。

值得注意的是,ANS系统将身份认证与服务发现明确分离,将智能体的查找工作交由上层构建的其他服务来处理。

服务发现功能由DNS-AID负责,这是Linux基金会于5月27日纳入的另一项独立发现标准。DNS-AID允许智能体以DNS记录的形式发布自身的端点地址,以便其他智能体能够找到它们。DNS-AID最初由Infoblox开发,同样参与ANS项目的GoDaddy也是其支持方之一。

基于DNS的智能体身份与发现项目并不局限于上述两个Linux基金会项目。目前,该领域至少已有四项类似提案,除前两者外,还包括域名注册机构Identity Digital推出的DNSid持久身份方案,以及源自开发者社区的极简发现草案AID。

ANS共同作者、现供职于OWASP的Vineeth Sai Narajala在发布公告中表示:"我们无需重新发明轮子,我们要做的是将互联网已有的信任基础延伸至新一代自主技术。"

然而,不重新发明轮子,也意味着这一系统将直接依赖现有的域名注册商和证书颁发机构,以及由此构建的信任体系——而安全研究人员长期以来认为这一体系存在脆弱性。

诸多智能体身份与发现解决方案出自域名行业,或许并不令人意外。GoDaddy本身经营域名注册业务,Identity Digital运营顶级域名,而ANS的支持方Infoblox则提供DNS基础设施。对它们而言,基于DNS的智能体身份与发现,不过是对其现有(且盈利的)业务的自然延伸。

Linux基金会一如既往地同时托管着多个竞争方案。例如,谷歌的A2A协议为智能体提供签名"智能体卡片",并可发布至已知网址,其路线图中还包含智能体注册表功能;思科的AGNTCY提供智能体目录及专属加密身份服务。在基金会体系之外,微软的Entra Agent ID与Okta for AI Agents均已于今年春季正式上线,二者均将智能体视为企业目录中管理的一类身份,并通过短期令牌将每个操作追溯至授权人。

值得关注的是,尽管思科同时支持ANS与AGNTCY,但谷歌、Anthropic、微软、亚马逊等智能体生态系统中的重要玩家目前均未现身其中。鉴于这些公司在该领域举足轻重的影响力,它们究竟会加入这一标准化进程,还是另立门户制定自有标准,将是一个值得持续关注的问题。

Q&A

Q1:ANS(智能体名称服务)是什么?它解决了什么问题?

A:ANS是Linux基金会计划推出的一项开放标准,通过将AI智能体身份与DNS域名系统绑定,为智能体提供可验证的身份标识。它借鉴网站身份验证机制,运营者通过ACME协议证明对域名的控制权后,注册机构为智能体颁发证书,所有状态变更均记录于只可追加的日志中,解决了智能体身份认证与信任验证的问题。

Q2:ANS和DNS-AID有什么区别?

A:ANS负责智能体的身份认证,将智能体绑定至运营者控制的真实域名并颁发证书;DNS-AID则是独立的服务发现标准,允许智能体以DNS记录形式发布自身端点,供其他智能体查找。两者分工明确,ANS管"是谁",DNS-AID管"在哪里"。DNS-AID最初由Infoblox开发,GoDaddy也是其支持方之一。

Q3:谷歌、微软等大厂为什么没有参与ANS项目?

A:目前文章并未给出明确原因,但指出谷歌、Anthropic、微软、亚马逊等主要厂商尚未加入ANS。这些公司均拥有自己的智能体身份方案,例如微软的Entra Agent ID、谷歌的A2A协议等,因此它们可能倾向于推动自有标准,而非采用Linux基金会主导的开放标准。

来源:The New Stack

0赞

好文章,需要你的鼓励

2026

07/13

09:09

分享

点赞

邮件订阅