27 stable releases (11 major)

11.1.0 Apr 21, 2021
11.0.0 Mar 26, 2021
10.0.2 Jan 12, 2021
9.1.0 Jan 9, 2021
0.3.0 Mar 28, 2019

#200 in Algorithms

Download history 24/week @ 2021-08-10 42/week @ 2021-08-17 18/week @ 2021-08-24 16/week @ 2021-09-07 6/week @ 2021-09-14 3/week @ 2021-09-21 32/week @ 2021-09-28 9/week @ 2021-10-05 41/week @ 2021-10-12 7/week @ 2021-10-19 8/week @ 2021-10-26 49/week @ 2021-11-02 11/week @ 2021-11-09 7/week @ 2021-11-16 9/week @ 2021-11-23

76 downloads per month
Used in less than 8 crates

Custom license

70KB
1.5K SLoC


lib.rs:

Keccak implementation

Project

Features

This project provides some hash functions from Keccak.

References

Notes

  • Currently only little-endian systems are supported. We don't have access or knowledge to test on big-endian systems.
  • Internal state stores data on [u64]. So it works best on systems supporting u64 natively.
  • In addition to NIST's test data, the libray has passed millions of sample hashes generated by OpenSSL.
  • Documentation is built with all features. Some of them are optional. If you see components from other crates, you can view source to see what features are required.

Usage

No runtime deps

Features

  • std