open-vault/builtin/logical
Scott Miller b513af3851
Expose generic versions of KDF and symmetric crypto (#10076)
* Support salt in DeriveKey

* Revert "Support salt in DeriveKey"

This reverts commit b295ae42673308a2d66d66b53527c6f9aba92ac9.

* Refactor out key derivation, symmetric encryption, and symmetric decryption into generic functions

* comments

* comments

* go mod vendor

* bump both go.mods

* This one too

* bump

* bump

* bump

* Make the lesser used params of symmetric ops a struct

* go fmt

* Call GetKey instead of DeriveKey

* Address feedback

* Wrong rv

* Rename calls

* Assign the nonce field

* trivial change

* Check nonce len instead

* go mod vendor
2020-10-01 21:04:36 -05:00
..
aws Add logging during awskms auto-unseal (#9794) 2020-09-28 14:06:49 -07:00
cassandra Run CI tests in docker instead of a machine. (#8948) 2020-09-15 10:01:26 -04:00
consul Run CI tests in docker instead of a machine. (#8948) 2020-09-15 10:01:26 -04:00
database DBPW - Revert AutoMTLS (#10065) 2020-09-30 17:08:37 -06:00
mongodb Merge multiple functions for creating consul containers into one. (#6612) 2019-04-22 12:26:10 -04:00
mssql 5844 AWS Root Credential Rotation (#9921) 2020-09-15 15:26:56 -07:00
mysql Run CI tests in docker instead of a machine. (#8948) 2020-09-15 10:01:26 -04:00
nomad Run CI tests in docker instead of a machine. (#8948) 2020-09-15 10:01:26 -04:00
pki When expiration attempts to revoke a cert that's not in storage (perhaps due to pki tidy), don't treat that as an error. Let the lease get expired. (#9880) 2020-09-17 16:15:03 -04:00
postgresql 5844 AWS Root Credential Rotation (#9921) 2020-09-15 15:26:56 -07:00
rabbitmq Run CI tests in docker instead of a machine. (#8948) 2020-09-15 10:01:26 -04:00
ssh Run CI tests in docker instead of a machine. (#8948) 2020-09-15 10:01:26 -04:00
totp oss changes for entropy augmentation feature (#7670) 2019-10-17 10:33:00 -07:00
transit Expose generic versions of KDF and symmetric crypto (#10076) 2020-10-01 21:04:36 -05:00