smallstep / crypto

Crypto is a collection of packages used by Smallstep products
Apache License 2.0
72 stars 23 forks source link

go-cloud based uris #56

Open maraino opened 2 years ago

maraino commented 2 years ago

Description

Add support to go-cloud style URIs compatible with cosign

hslatman commented 1 year ago

This seems to have been completed for the most part with #240. At least how they're used and processed.

@maraino I noticed they use gcpkms instead of cloudkms. Same is true for e.g. azurekeyvault vs. azurekmsWe could improve our current implementation to support multiple aliases for a single KMS type?

maraino commented 1 year ago

I was thinking of using aliases and, in most cases, custom parsers per kms, like the one I added in softkms and cloudkms.