An implementation of the symmetric ChaCha20 cipher, Poly1305 (MAC), and ChaCha20-Poly1305 (AEAD) scheme as per RFC 8439.
-
Updated
Jul 29, 2024 - Dart
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.
An implementation of the symmetric ChaCha20 cipher, Poly1305 (MAC), and ChaCha20-Poly1305 (AEAD) scheme as per RFC 8439.
Lazy ChaCha20-Poly1305 in Flutter base on cryptography
ChaCha20-Poly1305 encryption/decryption for Flutter. Native implementations make sure it has the fastest performance.
256-bit encryption, cipher key generator - native implementation.
ChaCha20-Poly1305 encryption/decryption for Flutter. Native implementation makes sure it has the fastest performance.
Dart library for the secure-control-protocol