# rust-hmac-sha256 A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation in Rust. Optional features: * `traits`: enable support for the `Digest` trait from the `digest` crate. * `opt_size`: enable size optimizations. Based on benchmarks, the `.text` section size is reduced by 75%, at the cost of approximately 16% performance.