跳到正文
控制台

AI 智能体的问责层。

已发布

Web Bot Auth 证明是哪把密钥签署了请求。AIDR 证明是哪个组织为这把密钥负责,并能在几分钟内让它在所有地方失效。

签名
RFC 9421
智能体密钥
Ed25519
开放规范
AIAF 草案 0.1
凭证有效期
最长 15 分钟

您在请求的哪一端?

我运营网站

在您自己的服务器上用五行代码免费验证 AI 智能体。无需账户,不按用量收费。

server.js
npm install @evoliv/aidr-verifier

app.use(aidr({
  issuer: 'https://api.evolivcore.com',
  publicOrigin: 'https://shop.example' }));

我运营智能体

为每个智能体提供与您已验证组织绑定的加密身份:网站和银行可以核验,您可以随时吊销。

agent.py
pip install aidr-agent

agent = Agent.load_or_enroll(
    "checkout-01",
    audiences=["https://shop.example"])

为什么不只用 Web Bot Auth?

请使用它。AIDR 与 Web Bot Auth 协同工作,并补上企业所需的问责能力。

Web Bot Auth 是基于 RFC 9421 的 IETF 草案。一项设置即可让 AIDR 智能体以 Cloudflare 的格式签名;密钥目录在 Cloudflare 注册后,Cloudflare 才会识别该智能体。
仅 Web Bot Auth加上 AIDR
签名请求RFC 9421RFC 9421,同一格式
谁为密钥负责托管密钥目录的一方域名经过证明的已验证组织
吊销删除密钥;何时失效取决于验证方的缓存签名列表:约两分钟内在所有地方被拒绝
审计记录未定义防篡改账本,公开发布树头
在哪里验证Cloudflare 边缘,或您自行集成的库任何服务器:Node.js、Python、Go、Workers、Kong、API Gateway、WordPress
隐私验证方获取运营方的密钥目录验证方离线工作;注册中心从不看到任何请求

共享密钥无法说明是哪个智能体在访问。

静态 API 密钥

  • 任何持有副本的人都是这个智能体。
  • 难以轮换,因此一用就是多年。
  • 无法说明谁该负责。

密码学身份

  • 在智能体的设备上生成。
  • 只注册公钥。
  • 在控制台中一键撤销。

注册中心从不在请求路径上。

注册中心

事先担保:15 分钟有效的凭证,以及公开的密钥和撤销信息。

  1. 您的智能体及其网关

    网关为每个请求签名。智能体从不持有密钥。

  2. 您的服务器

    离线验证请求。

签署一个请求,再试着修改它。

真实的密码学,在您的浏览器中运行。

此演示需要脚本,以及在 Web Crypto 中支持 Ed25519 的浏览器。

密钥和签名都是真实的。不会向任何地方发送任何内容。

为安全审查而构建。

绑定设备的密钥

保存在操作系统的凭据存储中。

流式网关

内存占用恒定,不限制请求大小。

约两分钟完成撤销

在受通行密钥保护的控制台中操作,并记入您的审计日志。

您的网站,您的规则。

了解谁在访问

每个经过验证的请求都会说明智能体及为其负责的组织。

为每项操作设定门槛

读取可能要求不高。结账可能需要经过验证的法律实体。由您选择。

拒绝并举报

拒绝未达门槛的请求。举报滥用后,被撤销的智能体约两分钟内会被所有进行验证的网站拒绝。

免费、开源、离线运行。我们从不接触您的流量。

您的智能体继续使用普通 HTTP。

本地网关为每个请求签名。无需 SDK,无需修改代码。

网关输出示意
$ curl http://127.0.0.1:8765/v1/orders \
    -H "X-Evoliv-Gateway-Token: $EVOLIV_TOKEN" \
    -H "Evoliv-Target: https://shop.example"
→ signed as agent-01 (RFC 9421) · Agent-Credential attached
HTTP/1.1 200 OK

为每个智能体提供可撤销的身份。