pub fn decrypt(ciphertext: &[u8], key: &[u8; 32]) -> Option<Vec<u8>>
Decrypt and verify a Noise-encrypted message.