-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* first pass for implementing kms support Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * saving progress on hashtype flag for kms signer Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * saving kms progress for verifier Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * updating go mod Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * saving progrsss Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * review of AWS KMS signer and adding scrappy implementation of GCP Signer - needs cleanup and testing Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * adding tests and some other changes Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * fixing license headers Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * fixing header Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * small refactor Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * adding hashicorp vault kms signer Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * small fixes Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * adding unfinished fake kms client Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * completing fake client for gcp Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * adding signer test for gcp Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * fixing local verification and adding support for PKCS #1 v1.5 Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * the nested module isn't needed here Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * adding implementation for kms provider options Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * removing hashivault kms for now (not finished) Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * Resolve linter errors Signed-off-by: John Kjell <john@testifysec.com> * Remove unused function Signed-off-by: John Kjell <john@testifysec.com> * added all the obvious options for aws and gcp kms Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * fixing some linting errors Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * some refactors made in the quest of folding out a bug Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * making final changes for PR Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * added public key to parse function Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> * removing them again haha Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> --------- Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk> Signed-off-by: John Kjell <john@testifysec.com> Co-authored-by: John Kjell <john@testifysec.com>
- Loading branch information
1 parent
c5816df
commit f7a1037
Showing
19 changed files
with
2,878 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,3 +13,4 @@ log | |
sarif-report.json | ||
test/log | ||
.idea/ | ||
profile.cov |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.