pub fn encrypt_with_password<Password, Payload>(
password: Password,
payload: Payload,
) -> Option<Vec<u8>>Available on crate feature
argon only.Expand description
Encrypts the payload with AES256 GCM SIV using a key derived from password with Argon2. The iv and the salt are randomly generated for each call.
Returns None if an error occurred.
ยงExample
let password = "super secret password";
let payload = "supersecretpayload";
let encrypted = crypter::encrypt_with_password(password, payload);