decrypt_with_password

Function decrypt_with_password 

Source
pub fn decrypt_with_password<Password, Payload>(
    password: Password,
    payload: Payload,
) -> Option<Vec<u8>>
where Password: AsRef<[u8]>, Payload: AsRef<[u8]>,
Available on crate feature argon only.
Expand description

Decrypts the payload with AES256 GCM SIV using a key derived from password with Argon2.

Returns None if an error occurred.

ยงExample

let password = "super secret password";
let payload = get_encrypted_payload();

let encrypted = crypter::decrypt_with_password(password, payload);