#hmac-sha1 #sha-1 #hmac #hash #crypto

no-std hmac-sha1-compact

A small, self-contained SHA1 and HMAC-SHA1 implementation

8 releases (stable)

1.1.5 Dec 9, 2024
1.1.4 Jun 14, 2023
1.1.3 Nov 29, 2022
1.1.2 Oct 25, 2022
0.1.0 Oct 18, 2021

#1014 in Cryptography

Download history 29950/week @ 2024-11-19 24907/week @ 2024-11-26 28306/week @ 2024-12-03 30461/week @ 2024-12-10 24719/week @ 2024-12-17 7966/week @ 2024-12-24 13385/week @ 2024-12-31 29250/week @ 2025-01-07 28668/week @ 2025-01-14 29119/week @ 2025-01-21 26704/week @ 2025-01-28 30779/week @ 2025-02-04 30787/week @ 2025-02-11 29794/week @ 2025-02-18 34661/week @ 2025-02-25 27229/week @ 2025-03-04

128,481 downloads per month
Used in 37 crates (3 directly)

ISC license

12KB
304 lines

rust-hmac-sha1-compact

A small, self-contained SHA1 and HMAC-SHA1 implementation in Rust.

Optional features:

  • traits: enable support for the Digest trait from the digest crate.

lib.rs:

A small, self-contained SHA1 and HMAC-SHA1 implementation (C) Frank Denis <fdenis [at] fastly [dot] com>, public domain

Dependencies

~145KB