pub fn decrypt(
    encrypted_message: Vec<u8>,
    as_secret: &SecretKey,
    ua_auth: &Auth
) -> Result<Vec<u8>, Error>