in src/legacy.rs [151:158]
fn test_conv_fn() -> Result<()> {
let (local_key, auth) = crate::generate_keypair_and_auth_secret()?;
let plaintext = b"There was a little ship that had never sailed";
let encoded = encrypt_aesgcm(&local_key.pub_as_raw()?, &auth, plaintext).unwrap();
let decoded = decrypt_aesgcm(&local_key.raw_components()?, &auth, &encoded)?;
assert_eq!(decoded, plaintext.to_vec());
Ok(())
}