Lines Matching refs:hkey
226 HMAC_Key *hkey = NULL; in dst_buffer_to_hmac_md5() local
234 if ((hkey = (HMAC_Key *) malloc(sizeof(HMAC_Key))) == NULL) in dst_buffer_to_hmac_md5()
237 memset(hkey->hk_ipad, 0, sizeof(hkey->hk_ipad)); in dst_buffer_to_hmac_md5()
238 memset(hkey->hk_opad, 0, sizeof(hkey->hk_opad)); in dst_buffer_to_hmac_md5()
250 memcpy(hkey->hk_ipad, key, local_keylen); in dst_buffer_to_hmac_md5()
251 memcpy(hkey->hk_opad, key, local_keylen); in dst_buffer_to_hmac_md5()
255 hkey->hk_ipad[i] ^= HMAC_IPAD; in dst_buffer_to_hmac_md5()
256 hkey->hk_opad[i] ^= HMAC_OPAD; in dst_buffer_to_hmac_md5()
259 dkey->dk_KEY_struct = (void *) hkey; in dst_buffer_to_hmac_md5()
284 HMAC_Key *hkey; in dst_hmac_md5_key_to_file_format() local
295 hkey = (HMAC_Key *) dkey->dk_KEY_struct; in dst_hmac_md5_key_to_file_format()
304 key[i] = hkey->hk_ipad[i] ^ HMAC_IPAD; in dst_hmac_md5_key_to_file_format()
396 HMAC_Key *hkey; in dst_hmac_md5_to_dns_key() local
403 hkey = (HMAC_Key *) in_key->dk_KEY_struct; in dst_hmac_md5_to_dns_key()
405 out_str[i] = hkey->hk_ipad[i] ^ HMAC_IPAD; in dst_hmac_md5_to_dns_key()
433 HMAC_Key *hkey = key; in dst_hmac_md5_free_key_structure() local
434 SAFE_FREE(hkey); in dst_hmac_md5_free_key_structure()