Actions
Design Elements » History » Revision 15
« Previous |
Revision 15/19
(diff)
| Next »
Suravi Regmi, 11/25/2025 07:02 PM
Design Elements¶
This is the technical reference section.
Naming Scheme¶
- Stream naming hierarchy mGuard
- Manifest naming
- NAC-ABE naming scheme
Trust Model¶
- Signing chain
- Trust anchor
- Component identities
Access Control + Policy Structure¶
- Access Control Flow
- Policy Structure
NAC-ABE Design¶
- NAC-ABE in mGuard
- KP-ABE
- ABE Encryption of CK
- CK
- End to End Flow
Manifest Design¶
- Manifest
- Manifest Format
- Processing Rules
PSync Design¶
Why PSync is used
How the sync list works conceptually
Manifest announcement via PSync
Differences from classical pub-sub
Limitations / assumptions
Boundaries (MGuard-specific usage, not raw PSync theory)
Pub-Sub API Design (MGuard Perspective)¶
- pubsub
Repo¶
NDN-Python Repo and its ussage in MGuard
Updated by Suravi Regmi 20 days ago · 19 revisions