Usable, easy and safe pure-Rust crypto
-
Updated
Apr 17, 2025 - Rust
Usable, easy and safe pure-Rust crypto
Authenticated and encrypted API tokens written in Rust. A secure JWT alternative.
ECIES on Twisted Edwards Curve25519 using AES-GCM and HKDF-SHA256
XChaCha8Blake3Siv is a nonce-reuse misuse-resistant (NRMR) and key-committing authenticated encryption with associated data (AEAD) algorithm
This crate implements ChaCha20-IETF, Poly1305 and ChachaPoly-IETF for `crypto_api`
Incomplete Signal implementation - for learning purpose
Easy Write/Read interfaces for streaming AEAD primitives
Async Read wrapper to add ciphering/deciphering
An example of public key authenticated encryption in Rust
Add a description, image, and links to the aead topic page so that developers can more easily learn about it.
To associate your repository with the aead topic, visit your repo's landing page and select "manage topics."