20 releases (10 breaking)

0.11.0 Oct 10, 2024
0.9.0 Mar 15, 2024
0.8.0 Dec 6, 2023
0.7.0 Nov 8, 2023
0.1.1 Nov 11, 2020

#700 in Cryptography

Download history 23/week @ 2024-10-29 28/week @ 2024-11-05 20/week @ 2024-11-12 34/week @ 2024-11-19 5/week @ 2024-11-26 50/week @ 2024-12-03 37/week @ 2024-12-10 31/week @ 2024-12-17 18/week @ 2024-12-24 19/week @ 2024-12-31 5/week @ 2025-01-07 12/week @ 2025-01-14 26/week @ 2025-01-21 24/week @ 2025-01-28 51/week @ 2025-02-04 18/week @ 2025-02-11

121 downloads per month
Used in tuftool

MIT/Apache

345KB
7K SLoC

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.


lib.rs:

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.

Dependencies

~112MB
~2.5M SLoC