pub fn sha256( iter: u32, salt: Salt<'_>, sec: Secret<'_>, out: &mut [u8; 32], ) -> Result<(), String>