Crates.io | scoop-hash |
lib.rs | scoop-hash |
version | 0.1.0-beta.7 |
source | src |
created_at | 2023-07-21 07:38:31.086884 |
updated_at | 2024-12-10 03:54:21.637242 |
description | Hashing library for libscoop |
homepage | |
repository | https://github.com/chawyehsu/hok |
max_upload_size | |
id | 922272 |
size | 75,477 |
Hashing library for libscoop
This crate provides a set of hash functions used by libscoop. It is not intended to be used by other crates.
Please refer to the repository homepage for the changelog.
[dependencies]
scoop-hash = "0.1"
By default, self-contained implementations of hash functions from within this
crate are used. It is possible to use the implementations from RustCrypto's
crates by enabling the rustcrypto
feature.
[dependencies]
scoop-hash = { version = "0.1", features = ["rustcrypto"] }
Self-contained implementations are hand written pure Rust soft implemented and considerably slower than those from RustCrypto's crates that may have SIMD or even ASM backends, but they do not require any external dependencies and are more portable.
cargo bench
Licensed under either of Apache License, Version 2.0 or MIT license at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.