A simple, modern and secure file encryption tool, file format and Rust library
-
Updated
May 26, 2024 - Rust
ChaCha is a family of stream ciphers developed by Daniel J. Bernstein. It is part of the popular authenticated encryption algorithm ChaCha20-Poly1305.
The canonical 20-round version is ChaCha20, though the faster, reduced-round variants ChaCha8 and ChaCha12 also see some use.
The XChaCha family features an extended nonce.
A simple, modern and secure file encryption tool, file format and Rust library
Distroless NGINX with HTTP/3 and QUIC support (OpenSSL)🚀
A modern and easy-to-use cryptographic library for .NET 8+ based on libsodium
A modern cryptographic library for .NET 6+ based on libsodium and inspired by Monocypher.
An implementation of the symmetric ChaCha20 cipher, Poly1305 (MAC), and ChaCha20-Poly1305 (AEAD) scheme as per RFC 8439.
A proof of concept for using youtube as file storage.
The Autograph protocol
Usable, easy and safe pure-Rust crypto
Cli and gui file encryption
Auditable & minimal JS implementation of Salsa20, ChaCha and AES
File encryption cli using XChaha20-Poly1305 with Argon2id in Go
Encryption and decryption using various cryptographic algorithms following industry standards
Encrypt / decrypt files or calculate the hash from the command line. Written in Rust. Warning: Don't use for anything important, use VeraCrypt or similar instead.
A simple, modern and secure file encryption library for Go
UTF-8 Text Cipher using XChaCha20-Poly1305
Lazy ChaCha20-Poly1305 in Flutter base on cryptography
Lazy ChaCha20-Poly1305 in Rust base on RustCrypto: ChaCha20Poly1305.