Sunbeam Studios

Our open-source projects, here for you!

hmac (0.12.1)

Published 2026-03-26 10:58:54 +00:00 by siennathesane

Installation

[registry]
default = "gitea"

[registries.gitea]
index = "sparse+" # Sparse index
# index = "" # Git

[net]
git-fetch-with-cli = true
cargo add hmac@0.12.1

About this package

Generic implementation of Hash-based Message Authentication Code (HMAC)

RustCrypto: HMAC

crate Docs Apache2/MIT licensed Rust Version Project Chat

Pure Rust implementation of the Hash-based Message Authentication Code (HMAC).

Documentation

Minimum Supported Rust Version

Rust 1.41 or higher.

Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump.

SemVer Policy

  • All on-by-default features of this library are covered by SemVer
  • MSRV is considered exempt from SemVer as noted above

License

Licensed under either of:

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

ID Version
digest ^0.10.3
digest ^0.10
hex-literal ^0.2.2
md-5 ^0.10
sha-1 ^0.10
sha2 ^0.10
streebog ^0.10

Keywords

crypto mac hmac digest
Details
Cargo
2026-03-26 10:58:54 +00:00
0
RustCrypto Developers
MIT OR Apache-2.0
43 KiB
Assets (1)
Versions (1) View all
0.12.1 2026-03-26