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

#781 in Cryptography

Download history 14/week @ 2024-01-05 11/week @ 2024-01-12 2/week @ 2024-01-19 44/week @ 2024-01-26 11/week @ 2024-02-02 7/week @ 2024-02-09 23/week @ 2024-02-16 83/week @ 2024-02-23 50/week @ 2024-03-01 30/week @ 2024-03-08 183/week @ 2024-03-15 25/week @ 2024-03-22 60/week @ 2024-03-29 66/week @ 2024-04-05

340 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–51MB
~1M SLoC