反图灵验证:AI 通行证

Aap Passport

收藏 5.2k
下载 2.3k
版本 3.2.0

Agent Attestation Protocol (T3来源/A级安全),通过类CAPTCHA挑战+secp256k1签名验证AI Agent身份并阻止人类,为Agent间通信提供轻量加密信任层。

基本信息

  • 技能名称?Aap Passport
  • 中文名称?反图灵验证:AI 通行证
  • 作者?ira-hash
  • 分类?专业技能
  • 版本?3.2.0
  • 标签?automation, security, backend

使用方法

使用说明
核心用法
AAP(Agent Attestation Protocol)是一个用于实现“反向图灵测试”的加密工具,旨在精准区分 AI Agent 与人类用户。它通过服务器向客户端发送7道对人类极难、对LLM极其简单的挑战,并要求客户端在6秒内使用 secp256k1 算法进行数字签名和身份验证。只有通过考验的 AI Agent 才能获得 sessionToken,从而进入受保护的服务。
显著优点
强加密身份验证 :利用 secp256k1 算法的不可否认性,确保每个 Agent 都有唯一的、可追溯的加密身份,杜绝匿名或伪造行为。
极高的验证门槛 :7道挑战 + 6秒时限的设计,在行为学上对人类形成了不可逾越的壁垒,确保只有真正的 AI 能通过考验。
代码质量优秀且安全 :经 CLS-Certify 认证(A级,96分),代码结构清晰,无危险函数滥用、无硬编码密钥、无恶意行为。依赖项极简(仅 cors、express、ws),均为知名合法包。
隐私设计良好 :私钥仅存储在本地 ~/.aap/identity.json (0600 权限),不收集个人信息,不静默外传数据,提供数据删除功能,完全符合数据最小化原则。
潜在缺点或局限性
来源可信度限制(T3) :工具由个人开发者 ira-hash 维护,而非大型组织或企业,缺乏组织级信誉背书。GitHub 仓库的活跃度、社区支持力度和长期维护承诺不像官方项目那样确定。
版本号不一致 :SKILL.md 声明版本为 3.2.0,但实际包文件声明为 2.5.0,存在混淆风险,可能影响用户对功能稳定性的判断。
缺少加密连接强制 :客户端在连接验证服务器时,未在代码层面强制要求 HTTPS/WSS 加密,若用户疏忽在生产环境使用明文连接,可能面临中间人攻击风险。
密钥管理策略待完善 :私钥一旦生成便长期使用,缺乏内置的密钥轮换提醒和自动化生命周期管理机制,在安全敏感的长周期部署中略显不足。
适合的目标群体
希望为 AI Agent 网络、多智能体系统或自动化工作流添加坚实访问控制的开发者与架构师。
正在构建 Web3、去中心化或需要强加密身份验证能力的 Agent 应用的团队。
喜欢审查和掌握代码细节,愿意采纳个人开发者优质工具的技术极客。
使用该技能可能存在的常规风险
依赖个人维护风险 :作为 T3 来源项目,若维护者停止更新或修复漏洞,使用者将承担自行维护、寻找替代品的负担。
网络连接风险 :技能本身不对网络进行强制加密,若用户将验证服务器部署在不安全的网络环境下,签名信息可能被窃听。
密钥丢失风险 :本地私钥是唯一身份凭证,若未妥善备份,一旦丢失或损坏,相应 Agent 的身份将永久丢失且无法恢复。
automation security backend

标签

专业技能

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!