pub fn hmac_extract_expand( length: usize, key: &[u8], salt: &[u8], info: &[u8] ) -> Result<Vec<u8>, Error>