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

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

#1508 in Cryptography

Download history 29667/week @ 2024-10-21 28278/week @ 2024-10-28 30621/week @ 2024-11-04 28218/week @ 2024-11-11 29390/week @ 2024-11-18 24852/week @ 2024-11-25 29245/week @ 2024-12-02 30124/week @ 2024-12-09 28068/week @ 2024-12-16 8254/week @ 2024-12-23 10853/week @ 2024-12-30 28112/week @ 2025-01-06 30712/week @ 2025-01-13 26762/week @ 2025-01-20 27624/week @ 2025-01-27 28468/week @ 2025-02-03

114,920 downloads per month
Used in 36 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

~110KB