18 releases (8 breaking)

0.9.0 Mar 15, 2024
0.8.0 Dec 6, 2023
0.7.0 Nov 8, 2023
0.5.0 Mar 3, 2023
0.1.1 Nov 11, 2020

#751 in Cryptography

Download history 37/week @ 2024-01-24 18/week @ 2024-01-31 4/week @ 2024-02-07 16/week @ 2024-02-14 54/week @ 2024-02-21 82/week @ 2024-02-28 25/week @ 2024-03-06 182/week @ 2024-03-13 37/week @ 2024-03-20 22/week @ 2024-03-27 101/week @ 2024-04-03 93/week @ 2024-04-10 20/week @ 2024-04-17 33/week @ 2024-04-24 17/week @ 2024-05-01 7/week @ 2024-05-08

80 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

~33–49MB
~893K SLoC