12 releases (4 stable)
|1.1.2||Jul 1, 2022|
|1.1.1||Dec 9, 2021|
|1.0.0||Nov 5, 2021|
|0.1.9||Mar 23, 2021|
|0.1.5||May 1, 2020|
#318 in Cryptography
65,061 downloads per month
Used in 17 crates (12 directly)
A small, self-contained SHA512 and HMAC-SHA512 implementation in Rust.
Also includes SHA384 and HMAC-SHA384, that are just truncated versions of SHA512 with a different IV.
traits: enable support for the
Digesttrait from the
sha384: includes support for SHA384 and HMAC-SHA384.
opt_size: enable size optimizations. Based on benchmarks, the
.textsection size is reduced by 75%, at the cost of approximately 16% performance.
A small, self-contained SHA512 and HMAC-SHA512 implementation (C) Frank Denis <fdenis [at] fastly [dot] com>, public domain