Crate tough_kms[][src]

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

Contains the error type for this library.

Structs

Implements the KeySource trait for keys that live in AWS KMS

Implements the Sign trait for KMS rsa Key

Enums

Represents a Signing Algorithms for AWS KMS.