openwallet-foundation / architecture-sig

This special interest group (SIG) is focused on conversations related to the architecture of digital wallet engines and is a sub-group reporting to the OpenWallet Foundation's Technical Advisory Committee.
Creative Commons Attribution 4.0 International
42 stars 16 forks source link

Add description and tags to public key #27

Closed OR13 closed 1 year ago

OR13 commented 1 year ago

Screen Shot 2022-10-05 at 4 26 34 PM

dhh1128 commented 1 year ago

LGTM.

However, it seems to me that so far, our KMS ideas conceive of keys mainly as asymmetric and as signing/verification mechanisms. Do we need encryption keys (symmetric, asymmetric) as a distinct concept?

OR13 commented 1 year ago

@dhh1128 alg would be ECDH-ES+A256KW or ...1PU for asymmetric:

key_ops:

   o  "encrypt" (encrypt content)
   o  "decrypt" (decrypt content and validate decryption, if applicable)

I think we do need symmetric representations probably... might need some refactoring to support that.

There are also KEMs on the horizon, we probably want to be thinking about them as well.