trustbloc / edv

Encrypted data vault implementation in Golang - https://identity.foundation/edv-spec/
Apache License 2.0
16 stars 17 forks source link

EDV Authorization with gnap #229

Open rolsonquadras opened 2 years ago

rolsonquadras commented 2 years ago

Currently, the client need to send ZCap authorization. This results in lots of calls to kms to sign zcap and then validate zcaps in ops-kms (zcaps are json-ld objects). The new design try to simply authorization model by using gnap protocol.

Ref - https://github.com/trustbloc/docs/blob/main/designs/auth.md