Project

General

Profile

Actions

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

  • Old Psync Implemetation
  • New PSync Implementation
  • Why PSync is used

Pub-Sub API Design (MGuard Perspective)

  • pubsub

Repo

  • NDN-Python Repo and its usage in MGuard

Updated by Suravi Regmi 20 days ago · 19 revisions