crypt-io 0.2.0

AEAD encryption (ChaCha20-Poly1305, AES-256-GCM), hashing (BLAKE3, SHA-2), MAC (HMAC, BLAKE3 keyed), and KDF (HKDF, Argon2id) for Rust. Algorithm-agile. RustCrypto-backed primitives with REPS discipline. Simple API. Sub-microsecond throughput.
Documentation
# Normalize all text to LF in the repo and on every checkout.
# Without this, GitHub Actions on Windows uses core.autocrlf=true and
# converts our files to CRLF, which trips `rustfmt`'s `newline_style = "Unix"`.

* text=auto eol=lf

*.rs       text eol=lf
*.toml     text eol=lf
*.md       text eol=lf
*.yml      text eol=lf
*.yaml     text eol=lf
*.json     text eol=lf
*.lock     text eol=lf
LICENSE-*  text eol=lf
.editorconfig  text eol=lf
.gitignore     text eol=lf

# Binary assets — never line-end normalize.
*.png  binary
*.jpg  binary
*.jpeg binary
*.gif  binary
*.ico  binary
*.svg  -text