Technical Architecture
Layered design, modular construction
Five-Layer Architecture
Evidence Graph Structure
The evidence graph is a directed graph recording the generation process: Events link Artifacts and Identities via generatedBy/used relations, and precededBy records event ordering.
Data Flow
From generation to verification
-
AI application generates content
-
Collectors extract Artifact and Event
-
SM3 computes the content hash
-
SM2 signature binds identity
-
Build Merkle tree and graph
-
Package as .aep evidence package
-
Anyone can verify independently
Package Format
The .aep evidence package is AEP's standardized container, containing manifest, metadata, artifacts, events, graph, Merkle proof and signature.
evidence.aep/
├── manifest.json
├── metadata/
│ └── identity/
├── artifacts/
├── events/
├── evidence_graph/
├── merkle/
└── signature/
├── signature.json
└── signature.pub