Function decrypt_data_key
Source pub fn decrypt_data_key(
encrypted: &[u8; 48],
password_or_machine_id: &[u8],
salt: &[u8; 16],
nonce: &[u8; 12],
) -> Result<[u8; 32]>
Expand description
Decrypt a 32-byte data key from storage.
§Arguments
encrypted - 48 bytes: encrypted key + tag
password_or_machine_id - Password/secret or machine ID to derive decryption key from
salt - Salt used during encryption
nonce - Nonce used during encryption
§Returns
Decrypted 32-byte data key