# chksum-hash-core
[](https://crates.io/crates/chksum-hash-core)
[](https://github.com/chksum-rs/hash-core/actions/workflows/rust.yml)
[](https://docs.rs/chksum-hash-core/)
[](https://github.com/chksum-rs/hash-core/blob/master/Cargo.toml)
[](https://deps.rs/crate/chksum-hash-core/0.0.0)
[](https://github.com/rust-secure-code/safety-dance)
[](https://github.com/chksum-rs/hash-core/blob/master/LICENSE)
Core traits and functions for batch and stream hash computation.
## Setup
To use this crate, add the following entry to your `Cargo.toml` file in the `dependencies` section:
```toml
[dependencies]
chksum-hash-core = "0.0.0"
```
Alternatively, you can use the [`cargo add`](https://doc.rust-lang.org/cargo/commands/cargo-add.html) subcommand:
```sh
cargo add chksum-hash-core
```
## Example Crates
For implementation-specific examples, refer to the source code of the following crates:
* [`chksum-hash-md5`](https://github.com/chksum-rs/hash-md5)
* [`chksum-hash-sha1`](https://github.com/chksum-rs/hash-sha1)
* [`chksum-hash-sha2`](https://github.com/chksum-rs/hash-sha2)
* [`chksum-hash-sha2-224`](https://github.com/chksum-rs/hash-sha2-224)
* [`chksum-hash-sha2-256`](https://github.com/chksum-rs/hash-sha2-256)
* [`chksum-hash-sha2-384`](https://github.com/chksum-rs/hash-sha2-384)
* [`chksum-hash-sha2-512`](https://github.com/chksum-rs/hash-sha2-512)
## License
This crate is licensed under the MIT License.