Lines Matching defs:hkey
178 const dst_hmac_key_t *hkey = key->keydata.hmac_key;
181 result = isc_hmac_init(ctx, hkey->key, isc_md_type_get_block_size(type),
319 dst_hmac_key_t *hkey = key->keydata.hmac_key;
320 isc_safe_memwipe(hkey, sizeof(*hkey));
321 isc_mem_put(key->mctx, hkey, sizeof(*hkey));
328 dst_hmac_key_t *hkey = key->keydata.hmac_key;
335 isc_buffer_putmem(data, hkey->key, bytes);
342 dst_hmac_key_t *hkey;
351 hkey = isc_mem_get(key->mctx, sizeof(dst_hmac_key_t));
353 memset(hkey->key, 0, sizeof(hkey->key));
357 if (isc_md(type, r.base, r.length, hkey->key, &keylen) !=
360 isc_mem_put(key->mctx, hkey, sizeof(dst_hmac_key_t));
364 memmove(hkey->key, r.base, r.length);
369 key->keydata.hmac_key = hkey;
417 dst_hmac_key_t *hkey;
430 hkey = key->keydata.hmac_key;
434 priv.elements[0].data = hkey->key;