Skip to content

Releases: nsmithuk/local-kms

Moved to Go 1.16

17 Apr 12:13
Compare
Choose a tag to compare
3.9.1

Corrected CI/CD file path

Added support for Asymmetric seeding

31 Jan 12:35
98d370c
Compare
Choose a tag to compare

Asymmetric (RSA and ECC) keys can now be included in the seeding file.

Thanks to @mjeffrey for doing this work.

ARM64 Alpine can use the same binary as linux-arm64

03 Jan 13:18
ed6c2f9
Compare
Choose a tag to compare

Unlike Alpine running on AMD64.

Added binary for Alpine Linux ARM64

03 Jan 12:56
30b7b2d
Compare
Choose a tag to compare

An experimental Darwin ARM64 binary has also been created, but note that Go support for Darwin ARM64 is still in beta.

Same as 3.8.1, but with automated tests run

31 Dec 12:38
f39cb7e
Compare
Choose a tag to compare
3.8.2

Run tests in the pipeline (#24)

Linux ARM64 documentation amend

30 Dec 11:57
e9cea8e
Compare
Choose a tag to compare
3.8.1

Added Linux ARM64 download link

Added Linux arm64 build

30 Dec 11:49
c327f28
Compare
Choose a tag to compare
3.8.0

Added support for Linux ARM64

RSA Encryption & GenerateDataKeyPair added

29 Nov 12:53
Compare
Choose a tag to compare
  • RSA keys now also support ENCRYPT_DECRYPT
  • GenerateDataKeyPair and GenerateDataKeyPairWithoutPlaintext endpoints added

Support for external keys and importing custom key material

20 Nov 17:26
d066155
Compare
Choose a tag to compare
Add support for external keys and importing custom key material (#21)

* Log X-Amz-Target if this cannot be handled

Makes it easier to know what method needs to be added in future

* Upgrade Go Modules

* Add support for EXTERNAL origin to be specified when creating key

* Implement GetParametersForImport

Just attach these to a key. Thus, we only ever have one active set of parameters per key.

* Implement ImportKeyMaterial

* Implement DeleteImportedKeyMaterial

* Update README

* Add support for seeding EXTERNAL keys

Moved to use Go modules

18 Jul 09:19
Compare
Choose a tag to compare
3.5.1

Bumped Go version