derive_key

Function derive_key 

Source
pub fn derive_key(input: &[u8], salt: &[u8; 16]) -> Result<[u8; 32]>
Expand description

Derive a 32-byte key from a password/secret using Argon2id.

§Arguments

  • input - Password, secret, or machine ID bytes
  • salt - 16-byte random salt

§Returns

32-byte derived key