INNER CODE UNIT · Rust
decrypt_pickle_mac_missing
matrix-org/vodozemac · src/cipher/mod.rs:306
fn decrypt_pickle_mac_missing() {
let cipher = Cipher::new(&[1u8; 32]);
assert_matches!(
cipher.decrypt_pickle(&[2u8; Mac::TRUNCATED_LEN]),
Err(DecryptionError::MacMissing)
);
assert_matches!(
cipher.decrypt_pickle(&[0u8; Mac::TRUNCATED_LEN + 1]),
Err(DecryptionError::Mac(_))
);
}
}