TBD54566975/ssi-sdk

[Idea] Consider replacing {Public,Private}KeyJWK in favor of jwx.Key

andresuribe87 opened this issue · 2 comments

Creating issue from #308 (comment)

Some considerations:

  • Should we decouple our SDK from dependencies like lestrat-go?
  • If so, de we want to implement the JWK standard? Should we do that as a separate project?

we should rely upon widely used (successful open source projects!) as much as possible.

it follows we should roll off our bespoke impls as much as possible. if we can feasible just use jwx.Key we should.

Closing, as we've decided to fully decouple key usage from the JWX lib, as is a necessity for using keys not supported by the lib.