Project

General

Profile

Actions

Architecture Details » History » Revision 11

« Previous | Revision 11/16 (diff) | Next »
Suravi Regmi, 11/28/2025 06:52 PM


Architecture Details

This page is structured exactly by interactions.

Producer Architecture

Controller Internal Architecture

Access Manager
Policy Parser
Attribute-based DKEY issuance (black box: NAC-ABE authority)
Consumer → Controller → certificate validation → DKEY issuance → Consumer

Consumer Architecture

Data + CK retrieval
Decryption pipeline (black box)
PSync → manifest fetch → data fetch → CK fetch → decryption → application callback

Repository Role

Persistent store
Objects stored: data, CKs, manifests

Sequence Diagrams

“Consumer receives new data in real time”
“DKEY request + issuance”
“Manifest publication pipeline”


Message Sequence

Updated by Suravi Regmi 18 days ago · 16 revisions