gburgessiv / rust-hmac-sha256

A small, self-contained SHA256 and HMAC-SHA256 implementation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

A small, self-contained SHA256 and HMAC-SHA256 implementation.

License:ISC License


Languages

Language:Rust 100.0%