pub(crate) fn encrypt( normalized_algorithm: &SubtleAeadParams, key: &CryptoKey, plaintext: &[u8], ) -> Result<Vec<u8>, Error>
https://wicg.github.io/webcrypto-modern-algos/#chacha20-poly1305-operations-encrypt