#消息认证 #摘要 #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 · Rust 包仓库 1226603/week @ 2024-05-01 · Rust 包仓库 1221410/week @ 2024-05-08 · Rust 包仓库 1313681/week @ 2024-05-15 · Rust 包仓库 1277355/week @ 2024-05-22 · Rust 包仓库 1345305/week @ 2024-05-29 · Rust 包仓库 1386622/week @ 2024-06-05 · Rust 包仓库 1402394/week @ 2024-06-12 · Rust 包仓库 1328640/week @ 2024-06-19 · Rust 包仓库 1377452/week @ 2024-06-26 · Rust 包仓库 1237876/week @ 2024-07-03 · Rust 包仓库 1294301/week @ 2024-07-10 · Rust 包仓库 1319912/week @ 2024-07-17 · Rust 包仓库 1374328/week @ 2024-07-24 · Rust 包仓库 1386055/week @ 2024-07-31 · Rust 包仓库 1438337/week @ 2024-08-07 · Rust 包仓库 1101682/week @ 2024-08-14 · Rust 包仓库

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