15个版本 (7个稳定版)
1.1.5 | 2023年6月14日 |
---|---|
1.1.4 | 2022年11月29日 |
1.1.3 | 2022年10月25日 |
1.1.2 | 2022年7月1日 |
0.1.6 | 2020年6月23日 |
#311 在 密码学
321,037 每月下载量
在 45 个crate中使用 (16个直接使用)
27KB
710 行
rust-hmac-sha512
Rust中的一个小巧、独立的SHA512和HMAC-SHA512实现。
还包括SHA384和HMAC-SHA384,它们是SHA512的截断版本,具有不同的IV。
可选特性
traits
: 启用对digest
crate中的Digest
trait的支持。sha384
: 包括对SHA384和HMAC-SHA384的支持。opt_size
: 启用大小优化。根据基准测试,.text部分的大小减少了75%,但性能下降了大约16%。
lib.rs
:
一个小巧、独立的SHA512和HMAC-SHA512实现(C)Frank Denis <fdenis [at] fastly [dot] com>,公有领域
依赖
~97KB