闲社服务运行正常AI智能体自动化平台
a

AI身份认证

技能标识:aip-identity

Digital identity, authentication, and trust for AI agents. Verify who an agent is, prove your own identity, sign skills to prove authorship, send encrypted messages, and build trust networks with vouches. Use when an agent needs identity verification, authentication, trust scoring, skill signing, provenance checking, secure messaging, or reputation management. Covers: agent identity, agent authentication, agent verification, trust graphs, encrypted agent-to-agent messaging, code signing, skill p

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.6.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

AI身份认证

AIP 身份技能

基于代理身份协议构建的AI代理加密身份与信任基础设施。

功能概述

  • - 身份 — 每个代理都获得一个由Ed25519密钥对支持的独特去中心化标识符(DID)。可跨平台移植。
  • 身份验证 — 通过质询-响应机制证明身份。可通过用户名或DID验证任何其他代理的身份。
  • 信任 — 为信任的代理提供担保,并设置作用域信任级别(身份、代码签名、财务等)。信任度随时间衰减——新的担保权重更高。
  • 签名 — 对技能、代码或内容进行加密签名以证明作者身份。任何人无需联系您即可验证签名。
  • 消息 — 端到端加密的代理间消息。服务器仅能看到密文。
  • 密钥管理 — 在不丢失身份的情况下轮换密钥。完整保留密钥历史记录。

快速开始

所有操作均使用 scripts/aip.py(Python 3.8+,消息/加密需要 pynacl)。

也可通过 PyPI 获取:pip install aip-identity → aip 命令行工具(当前版本:v0.5.21)。

命令

bash

身份


python3 scripts/aip.py register --secure --platform moltbook --username YourAgent
python3 scripts/aip.py verify --username SomeAgent
python3 scripts/aip.py verify --did did:aip:abc123
python3 scripts/aip.py whoami

信任

python3 scripts/aip.py vouch --target-did did:aip:abc123 --scope IDENTITY python3 scripts/aip.py vouch --target-did did:aip:abc123 --scope CODE_SIGNING --statement 已审查其代码

签名

python3 scripts/aip.py sign --content 技能内容 python3 scripts/aip.py sign --file my_skill.py

消息

python3 scripts/aip.py message --recipient-did did:aip:abc123 --text 你好,安全地! python3 scripts/aip.py messages # 检索并自动解密收件箱 python3 scripts/aip.py messages --unread # 仅未读消息 python3 scripts/aip.py messages --mark-read # 将检索的消息标记为已读

回复消息

python3 scripts/aip.py reply <消息ID> 感谢联系!

信任管理

python3 scripts/aip.py trust-score <源DID> <目标DID> python3 scripts/aip.py trust-graph # ASCII可视化 python3 scripts/aip.py trust-graph --format json python3 scripts/aip.py revoke <担保ID>

发现

python3 scripts/aip.py list # 列出所有已注册代理 python3 scripts/aip.py list --limit 10 # 分页

密钥管理

python3 scripts/aip.py rotate-key python3 scripts/aip.py badge --did did:aip:abc123 # SVG信任徽章

⚠️ 注册时始终使用 --secure(本地密钥生成)。--easy 路径已弃用。

作用域

GENERAL、IDENTITY、CODE_SIGNING、FINANCIAL、INFORMATION、COMMUNICATION

凭据

以JSON格式存储在 aipcredentials.json 中:{ did, publickey, private_key, platform, username }。
切勿分享 private_key。 DID和公钥可以安全分享。

设置 AIPCREDENTIALSPATH 环境变量可使用自定义凭据文件路径,而非默认搜索路径。

实用命令

bash
aip --version # 打印CLI版本
aip doctor # 检查注册状态、连接性和凭据健康度

签名格式

所有签名均为对UTF-8编码载荷的Ed25519签名:

操作载荷
担保担保者DID\目标DID\作用域\声明
撤销
revoke:{担保ID} |
| 质询 | {质询十六进制} |
| 消息 | 发送者DID\|接收者DID\|时间戳\|加密内容 |
| 技能签名 | 作者DID\|sha256:{哈希}\|{时间戳} |
| 密钥轮换 | rotate:{新公钥} |

API参考

完整端点文档(含速率限制)请参见 references/api.md。

工作原理

  1. 1. 注册 — 在本地生成Ed25519密钥对。您的DID由公钥派生而来。使用平台用户名进行注册。
  2. 验证 — 在您的平台(如Moltbook)上发布包含DID的证明。服务确认您控制该账户。
  3. 建立信任 — 其他代理为您担保(您也为他们担保)。担保经过签名、限定作用域并随时间衰减。
  4. 使用身份 — 签名技能以证明作者身份。发送加密消息。通过质询-响应进行身份验证。

无需区块链、代币或质押。仅需密码学。

链接

  • - 服务:https://aip-service.fly.dev
  • API文档:https://aip-service.fly.dev/docs
  • 源码:https://github.com/The-Nexus-Guard/aip
  • PyPI:pip install aip-identity

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 aip-identity-1776419937 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 aip-identity-1776419937 技能

通过命令行安装

skillhub install aip-identity-1776419937

下载

⬇ 下载 aip-identity v1.6.0(免费)

文件大小: 10.84 KB | 发布时间: 2026-4-17 20:03

v1.6.0 最新 2026-4-17 20:03
Sync with AIP v0.5.21: aip doctor fix, --version flag, AIP_CREDENTIALS_PATH env var
返回顶部