#hash #checksum #byte #directories #computation #traits #function

chksum-core

Core traits and functions for straightforward hash computation of bytes, files, directories and more

2 unstable releases

0.1.0 May 3, 2024
0.0.0 Dec 21, 2023

#1863 in Cryptography

Download history 705/week @ 2024-07-23 900/week @ 2024-07-30 833/week @ 2024-08-06 767/week @ 2024-08-13 523/week @ 2024-08-20 642/week @ 2024-08-27 683/week @ 2024-09-03 567/week @ 2024-09-10 690/week @ 2024-09-17 856/week @ 2024-09-24 671/week @ 2024-10-01 647/week @ 2024-10-08 569/week @ 2024-10-15 541/week @ 2024-10-22 721/week @ 2024-10-29 737/week @ 2024-11-05

2,705 downloads per month
Used in 20 crates (10 directly)

MIT license

16KB
372 lines

chksum-core

GitHub Build docs.rs MSRV deps.rs unsafe forbidden LICENSE

Core traits and functions for straightforward hash computation of bytes, files, directories and more.

Setup

To use this crate, add the following entry to your Cargo.toml file in the dependencies section:

[dependencies]
chksum-core = "0.1.0"

Alternatively, you can use the cargo add subcommand:

cargo add chksum-core

Features

Asynchronous Runtime

  • async-runtime-tokio: Enables async interface for Tokio runtime.

By default, neither of these features is enabled.

Example Crates

For implementation-specific examples, refer to the source code of the following crates:

License

This crate is licensed under the MIT License.

Dependencies

~0.3–6.5MB
~37K SLoC