Expand description
tough-kms implements the KeySource trait found in tough, a Rust TUF client.
By implementing this trait, AWS KMS can become a source of keys used to sign a TUF repository.
§Testing
Unit tests are run in the usual manner: cargo test.
Modules§
- error
- Contains the error type for this library.
Structs§
- KmsKey
Source - Implements the
KeySourcetrait for keys that live in AWS KMS - KmsRsa
Key - Implements the Sign trait for KMS rsa Key
Enums§
- KmsSigning
Algorithm - Represents a Signing Algorithms for AWS KMS.