#cryptographic-hashes #sha-1 #hmac #hash #hmac-sha1

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

#1842 in Cryptography

Download history 29412/week @ 2024-12-05 29346/week @ 2024-12-12 15437/week @ 2024-12-19 7775/week @ 2024-12-26 22321/week @ 2025-01-02 29927/week @ 2025-01-09 28120/week @ 2025-01-16 28851/week @ 2025-01-23 27367/week @ 2025-01-30 30559/week @ 2025-02-06 30073/week @ 2025-02-13 33006/week @ 2025-02-20 32921/week @ 2025-02-27 35605/week @ 2025-03-06 33893/week @ 2025-03-13 20672/week @ 2025-03-20

129,701 downloads per month
Used in 39 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