1 unstable release

0.1.0-pre2 Sep 17, 2024

#2261 in Cryptography


Used in vitaminc-kms

MIT license

80KB
1.5K SLoC

Vitamin C Async Traits

Crates.io Workflow Status

A library for permuting data in a secure and efficient manner.

This is the companion crate to vitaminc-traits and offers async versions of some of the traits defined there.

For example, [AsyncFixedOutputReset], the async version of FixedOutputReset, is used to implement HMAC using Amazon's KMS. See vitaminc-kms.

This crate is part of the Vitamin C framework to make cryptography code healthy.

Acknowledgements

Shoutout to Tony Arcieri, Artyom Pavlov and all the contributors to the Rust Crypto project which was the inspiration for this crate.

CipherStash

Vitamin C is brought to you by the team at CipherStash.

License: MIT

Dependencies

~1.6–2.3MB
~55K SLoC