#消息认证 #摘要 #MAC #哈希 #加密

无std hmac

基于哈希的消息认证码(HMAC)的通用实现

16个版本

0.13.0-pre.42024年7月26日
0.13.0-pre.32024年2月1日
0.13.0-pre.22024年1月17日
0.12.1 2022年2月17日
0.0.1 2016年10月21日

#780 in 密码学

Download history 1226603/week @ 2024-05-01 1221410/week @ 2024-05-08 1313681/week @ 2024-05-15 1277355/week @ 2024-05-22 1345305/week @ 2024-05-29 1386622/week @ 2024-06-05 1402394/week @ 2024-06-12 1328640/week @ 2024-06-19 1377452/week @ 2024-06-26 1237876/week @ 2024-07-03 1294301/week @ 2024-07-10 1319912/week @ 2024-07-17 1374328/week @ 2024-07-24 1386055/week @ 2024-07-31 1438337/week @ 2024-08-07 1101682/week @ 2024-08-14

5,555,973 每月下载量
用于 9,294 个crate(899直接使用)

MIT/Apache

43KB
259

RustCrypto: HMAC

crate Docs Apache2/MIT licensed Rust Version Project Chat

纯Rust实现的基于哈希的消息认证码(HMAC)

文档

最低支持的Rust版本

Rust 1.72 或更高。

最低支持的Rust版本未来可能更改,但将以小版本号升级的方式实现。

SemVer策略

  • 本库的所有默认功能均受SemVer保护
  • 如上所述,MSRV被认为不受SemVer约束

许可证

根据您选择的以下许可证之一授权

任选其一。

贡献

除非您明确声明,否则根据Apache-2.0许可证定义的,您有意提交以包含在作品中并由您提交的贡献,将按照上述方式双重许可,不附加任何额外条款或条件。

依赖项

~325–490KB
~11K SLoC