Crates.io | hmac-sha512 |
lib.rs | hmac-sha512 |
version | 1.1.6 |
source | src |
created_at | 2020-05-01 09:47:22.163746 |
updated_at | 2024-12-09 11:32:20.29021 |
description | A small, self-contained SHA512, HMAC-SHA512, SHA384 and HMAC-SHA384 implementation |
homepage | https://github.com/jedisct1/rust-hmac-sha512 |
repository | https://github.com/jedisct1/rust-hmac-sha512 |
max_upload_size | |
id | 236087 |
size | 27,479 |
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.
Optional features:
traits
: enable support for the Digest
trait from the digest
crate.sha384
: includes support for SHA384 and HMAC-SHA384.opt_size
: enable size optimizations. Based on benchmarks, the .text
section size is reduced by 75%, at the cost of approximately 16% performance.