pub fn chacha20_xor(
key: &[u8; 32],
nonce: &[u8; 12],
counter: u32,
data: &[u8],
) -> Vec<u8> ⓘExpand description
ChaCha20 keystream XOR (RFC 8439 §2.4): data ⊕ ChaCha20(key, counter‖nonce). AVX2 (8 blocks at
a time) when available, else scalar — bit-identical.