atsign-foundation/at_protocol

[Tracker] APKAM: PKAM per app & device, with namespace access control capability

Closed this issue · 3 comments

gkc commented

Is your feature request related to a problem? Please describe.

  • atSign owners are too involved in actual management of private keys
  • Current permissions approach is all-or-nothing - you either have access or you don't

Describe the solution you'd like

  • Limit likelihood of compromise of private keys
    • Limit private keys required by apps to the bare minimum - a single keypair (whose
      private key may be held on a TPM / secure element)
    • No more exporting of keys files for import by other apps+devices
    • Easy-to-use management of app access and app namespace permissions
  • Limit blast radius if private keys are compromised
    • Apply access controls to apps' use of the atSign's namespace
    • Easy-to-use modification / revocation of app access and app namespace permissions

Tasks

Preview Give feedback
  1. 0 SP In review enhancement
    gkc
  2. murali-shris
  3. enhancement
    murali-shris
  4. enhancement
    murali-shris
  5. enhancement
    murali-shris
  6. enhancement
    murali-shris sitaram-kalluri
  7. enhancement
    murali-shris sitaram-kalluri
  8. enhancement
    murali-shris purnimavenkatasubbu
gkc commented

Completed draft detailed design in PR53

gkc commented

Moving to PR57 as will not get to it in PR56

gkc commented

Closing as complete