AEP

技术架构

分层设计,模块化构建

五层架构

AI Application Layer 应用层:AI 应用、工具与平台 Evidence Capture Layer 证据采集层:采集器、插件与 SDK Evidence Model Layer 证据模型层:证据、事件与身份模型 Cryptographic Layer 密码学层:SM2、SM3、Merkle Tree、时间戳 Verification Layer 验证层:验证器、验证 API 与验证报告

证据图谱结构

证据图谱用有向图记录生成过程:Event 通过 generatedBy/used 关系关联 Artifact 与 Identity,precededBy 记录事件先后顺序。

generatedBy precededBy used used Event 1 Artifact Event 2 Identity

数据流

从生成到验证的完整流程

  1. AI 应用生成内容

  2. 采集器提取 Artifact 与 Event

  3. SM3 计算内容哈希

  4. SM2 签名绑定身份

  5. 构建 Merkle 树与图谱

  6. 封装为 .aep 证据包

  7. 任何一方独立验证

包格式

.aep 证据包是 AEP 的标准化容器,内含清单、元数据、制品、事件、图谱、Merkle 证明与签名。

evidence.aep/
├── manifest.json
├── metadata/
│   └── identity/
├── artifacts/
├── events/
├── evidence_graph/
├── merkle/
└── signature/
    ├── signature.json
    └── signature.pub