Lines Matching defs:hkey
169 const dst_hmac_key_t *hkey = key->keydata.hmac_key;
172 result = isc_hmac_init(ctx, hkey->key, isc_md_type_get_block_size(type),
310 dst_hmac_key_t *hkey = key->keydata.hmac_key;
311 isc_safe_memwipe(hkey, sizeof(*hkey));
312 isc_mem_put(key->mctx, hkey, sizeof(*hkey));
319 dst_hmac_key_t *hkey = key->keydata.hmac_key;
326 isc_buffer_putmem(data, hkey->key, bytes);
333 dst_hmac_key_t *hkey;
342 hkey = isc_mem_get(key->mctx, sizeof(dst_hmac_key_t));
344 memset(hkey->key, 0, sizeof(hkey->key));
348 if (isc_md(type, r.base, r.length, hkey->key, &keylen) !=
351 isc_mem_put(key->mctx, hkey, sizeof(dst_hmac_key_t));
355 memmove(hkey->key, r.base, r.length);
360 key->keydata.hmac_key = hkey;
408 dst_hmac_key_t *hkey;
421 hkey = key->keydata.hmac_key;
425 priv.elements[0].data = hkey->key;