crypto icon indicating copy to clipboard operation
crypto copied to clipboard

Crypto is a collection of packages used by Smallstep products

Results 30 crypto issues
Sort by recently updated
recently updated
newest added

### What would you like to be added? Upgrade to Go JOSE v4 ### Why this is needed Tracking issue for upgrading this in due time. It was released in...

enhancement
needs triage

### Steps to Reproduce 1. Have a yubikey with an AES128, AES192, or AES256 management key. 1. Generated with `ykman piv access change-management-key -t -g -a AES256` 2. Try to...

enhancement

This commit adds a simple support for Azure Key Vault Managed HSM by adding `managedhsm=true` to the key vault uri. Currently, this commit doesn't enforce the protection level HSM, but...

needs triage

Currently a new key has to be created every time a new certificate is authorized with the acme device attestation protocol. This allows a new attestation to be generated with...

needs triage

### What would you like to be added After merging https://github.com/smallstep/crypto/pull/391 we now include https://github.com/googleapis/google-api-go-client/pull/2127. This allows OpenTelemetry context to be propagated through to GCP. `crypto` is probably not the...

enhancement
needs triage

### What would you like to be added An option to initialize a KMS ignoring initialization errors related to side effects. ### Why this is needed When a KMS is...

enhancement
needs triage

### Description Add support to [go-cloud](https://gocloud.dev) style URIs compatible with [cosign](https://docs.sigstore.dev/cosign/kms_support/)

enhancement

### Description Some KMS will support symmetric ciphers PKCS#11 is one of them. We will probably need to add something like: ```golang type Cipher interface { CreateCipher(req *CreateCipherRequest) (*CreateCipherResponse, error)...

enhancement
needs triage