libvctrl_sha512 0.2.0

Zero-dependency SHA512, HMAC-SHA512, HKDF-SHA512, and optional SHA384
Documentation
[package]
name = "libvctrl_sha512"
version = "0.2.0"
edition = "2024"
description = "Zero-dependency SHA512, HMAC-SHA512, HKDF-SHA512, and optional SHA384"
license = "ISC"
authors = ["mroczect"]
repository = "https://github.com/mroczect/libvctrl"
readme = "README.md"
keywords = ["cryptography", "sha512", "hmac", "hkdf", "no-std"]
categories = ["cryptography", "algorithms", "no-std"]

[features]
default = ["sha384"]
sha384 = []    
opt_size = []  

[dependencies]

[dev-dependencies]
criterion = { version = "0.8", default-features = false, features = ["cargo_bench_support"] }

[[bench]]
name = "sha512_bench"
harness = false
path = "benches/sha512_bench.rs"

[[bench]]
name = "sha384_bench"
harness = false
path = "benches/sha384_bench.rs"
required-features = ["sha384"]