pub fn aead_encrypt(
    alg: &'static Algorithm,
    in_out: &mut Vec<u8>,
    key: &[u8],
    iv: &[u8]
) -> Result<()>