XChaCha8Blake3Siv is a nonce-reuse misuse-resistant (NRMR) and key-committing authenticated encryption with associated data (AEAD) algorithm
-
Updated
Aug 28, 2021 - 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.
XChaCha8Blake3Siv is a nonce-reuse misuse-resistant (NRMR) and key-committing authenticated encryption with associated data (AEAD) algorithm
ChaCha stream cipher modules written in Python, described using Amaranth.
AES and Chacha based cryptographic random generator
Final project for CS204, Computer Architecture.
Extends .NET Crypto API with support for symmetric ciphers ChaCha and Salsa and their respective variants.
Simplified AES and ChaCha encryption/decryption of Arduino Strings (based on https://github.com/rweather/arduinolibs)
ChaCha-20 cipher by Daniel J. Bernstein, proof of concept written in Golang
AES-GCM python test bench