53 stable releases (16 major)

16.0.3 Feb 17, 2023
16.0.0 Jan 28, 2023
15.0.4 Jan 24, 2023
14.0.1 Jan 17, 2023
0.3.0 Mar 28, 2019

#263 in Algorithms

Download history 48/week @ 2023-10-26 110/week @ 2023-11-02 34/week @ 2023-11-09 40/week @ 2023-11-16 94/week @ 2023-11-23 135/week @ 2023-11-30 91/week @ 2023-12-07 88/week @ 2023-12-14 140/week @ 2023-12-21 78/week @ 2023-12-28 30/week @ 2024-01-04 33/week @ 2024-01-11 59/week @ 2024-01-18 79/week @ 2024-01-25 72/week @ 2024-02-01 36/week @ 2024-02-08

254 downloads per month
Used in 8 crates

LGPL-3.0-or-later

275KB
5K SLoC

Zeros

Project

  • License: GNU Lesser General Public License, either version 3, or (at your option) any later version.
  • This project follows Semantic Versioning 2.0.0

Features

This project provides:

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.
  • Accuracy/correctness is highest priority. Speed is second. Currently, it's slower than well-known implementations, such as 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.

No runtime deps