[dependencies.blake2]
optional = true
version = "0.10"
[dependencies.blake3]
optional = true
version = "1.5"
[dependencies.digest]
version = "0.10"
[dependencies.md-5]
optional = true
version = "0.10"
[dependencies.sha1]
optional = true
version = "0.10"
[dependencies.sha2]
optional = true
version = "0.10"
[dependencies.sha3]
optional = true
version = "0.10"
[dev-dependencies.hex-literal]
version = "1.1.0"
[features]
blake2 = ["dep:blake2"]
blake3 = ["dep:blake3"]
default = ["sha1", "sha2", "sha3", "md5", "blake2", "blake3"]
md5 = ["dep:md-5"]
sha1 = ["dep:sha1"]
sha2 = ["dep:sha2"]
sha3 = ["dep:sha3"]
[lib]
name = "ez_hash"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["cryptography"]
description = "Ergonomic hashing helpers with a simple Hashable API and optional algorithm features."
documentation = "https://docs.rs/ez-hash"
edition = "2021"
homepage = "https://github.com/kvinwang/ez-hash"
keywords = ["hash", "sha2", "sha3", "keccak", "blake"]
license = "Apache-2.0"
name = "ez-hash"
readme = "README.md"
repository = "https://github.com/kvinwang/ez-hash"
version = "1.1.0"
[[test]]
name = "hash"
path = "tests/hash.rs"