#sha-3 #xof #no-alloc #kmac

no-std sha3-kmac

KMAC per NIST SP 800-185

6 releases

0.3.0 May 31, 2025
0.2.4 Jan 10, 2025
0.2.3 Dec 21, 2024

#1731 in Cryptography

Download history 3/week @ 2025-08-10 37/week @ 2025-08-17 18/week @ 2025-08-24 96/week @ 2025-08-31 12/week @ 2025-09-07 57/week @ 2025-09-14 42/week @ 2025-09-21 23/week @ 2025-09-28 72/week @ 2025-10-05 201/week @ 2025-10-12 182/week @ 2025-10-19 60/week @ 2025-10-26 1/week @ 2025-11-09 386/week @ 2025-11-16 203/week @ 2025-11-23

590 downloads per month

BSD-3-Clause

63KB
1K SLoC

sha3-kmac

Docs

KMAC per NIST SP 800-185.

Installation

[dependencies]
sha3-kmac = "0.2.3"

Security

Disclosure

This project uses full disclosure. If you find a security bug in an implementation, please e-mail me or create a GitHub issue.

Disclaimer

You should only use cryptography libraries that have been reviewed by cryptographers or cryptography engineers. While I am a cryptography engineer, I'm not your cryptography engineer, and I have not had this project reviewed by any other cryptographers.

Dependencies

~2–2.8MB
~39K SLoC