chacha20 (cargo): The ChaCha20 stream cipher (RFC 8439) implemented in pure Rust using traits from the RustCrypto `cipher` crate, with optional architecture-specific hardware acceleration (AVX2, SSE2). Additionally provides the ChaCha8, ChaCha12, XChaCha20, XChaCha12 and XChaCha8 stream ciphers, and also optional rand_core-compatible RNGs based on those ciphers. 
Keywords: crypto|stream-cipher|chacha12|xchacha20|chacha8|aes-ctr|cfb|cfb8|cryptography|ctr|rust|stream-ciphers