Searched refs:priv (Results 1 - 9 of 9) sorted by relevance
/bind-9.6-ESV-R11/lib/dns/ |
H A D | dst_parse.c | 132 check_rsa(const dst_private_t *priv) { argument 140 for (j = 0; j < priv->nelements; j++) { 142 if (priv->elements[j].tag == TAG(DST_ALG_RSAMD5, i)) 170 check_dh(const dst_private_t *priv) { argument 172 if (priv->nelements != DH_NTAGS) 175 for (j = 0; j < priv->nelements; j++) 176 if (priv->elements[j].tag == TAG(DST_ALG_DH, i)) 178 if (j == priv->nelements) 185 check_dsa(const dst_private_t *priv) { argument 187 if (priv 200 check_hmac_md5(const dst_private_t *priv, isc_boolean_t old) argument 227 check_hmac_sha(const dst_private_t *priv, unsigned int ntags, unsigned int alg) argument 244 check_data(const dst_private_t *priv, const unsigned int alg, isc_boolean_t old) argument 278 dst__privstruct_free(dst_private_t *priv, isc_mem_t *mctx) argument 293 dst__privstruct_parse(dst_key_t *key, unsigned int alg, isc_lex_t *lex, isc_mem_t *mctx, dst_private_t *priv) argument 444 dst__privstruct_writefile(const dst_key_t *key, const dst_private_t *priv, const char *directory) argument [all...] |
H A D | hmac_link.c | 247 dst_private_t priv; local 256 priv.elements[cnt].tag = TAG_HMACMD5_KEY; 257 priv.elements[cnt].length = bytes; 258 priv.elements[cnt++].data = hkey->key; 262 priv.elements[cnt].tag = TAG_HMACMD5_BITS; 263 priv.elements[cnt].data = buf; 264 priv.elements[cnt++].length = 2; 266 priv.nelements = cnt; 267 return (dst__privstruct_writefile(key, &priv, directory)); 272 dst_private_t priv; local 515 dst_private_t priv; local 540 dst_private_t priv; local 784 dst_private_t priv; local 809 dst_private_t priv; local 1053 dst_private_t priv; local 1078 dst_private_t priv; local 1322 dst_private_t priv; local 1347 dst_private_t priv; local 1591 dst_private_t priv; local 1616 dst_private_t priv; local [all...] |
H A D | openssldh_link.c | 77 openssldh_computesecret(const dst_key_t *pub, const dst_key_t *priv, argument 86 REQUIRE(priv->keydata.dh != NULL); 89 dhpriv = priv->keydata.dh; 429 dst_private_t priv; local 449 priv.elements[i].tag = TAG_DH_PRIME; 450 priv.elements[i].length = BN_num_bytes(dh->p); 452 priv.elements[i].data = bufs[i]; 455 priv.elements[i].tag = TAG_DH_GENERATOR; 456 priv.elements[i].length = BN_num_bytes(dh->g); 458 priv 486 dst_private_t priv; local [all...] |
H A D | openssldsa_link.c | 490 dst_private_t priv; local 498 priv.elements[cnt].tag = TAG_DSA_PRIME; 499 priv.elements[cnt].length = BN_num_bytes(dsa->p); 501 priv.elements[cnt].data = bufs[cnt]; 504 priv.elements[cnt].tag = TAG_DSA_SUBPRIME; 505 priv.elements[cnt].length = BN_num_bytes(dsa->q); 507 priv.elements[cnt].data = bufs[cnt]; 510 priv.elements[cnt].tag = TAG_DSA_BASE; 511 priv.elements[cnt].length = BN_num_bytes(dsa->g); 513 priv 534 dst_private_t priv; local [all...] |
H A D | opensslrsa_link.c | 979 dst_private_t priv; local 1006 priv.elements[i].tag = TAG_RSA_MODULUS; 1007 priv.elements[i].length = BN_num_bytes(rsa->n); 1009 priv.elements[i].data = bufs[i]; 1012 priv.elements[i].tag = TAG_RSA_PUBLICEXPONENT; 1013 priv.elements[i].length = BN_num_bytes(rsa->e); 1015 priv.elements[i].data = bufs[i]; 1019 priv.elements[i].tag = TAG_RSA_PRIVATEEXPONENT; 1020 priv.elements[i].length = BN_num_bytes(rsa->d); 1022 priv 1096 dst_private_t priv; local [all...] |
H A D | dst_parse.h | 122 dst__privstruct_free(dst_private_t *priv, isc_mem_t *mctx); 126 isc_mem_t *mctx, dst_private_t *priv); 129 dst__privstruct_writefile(const dst_key_t *key, const dst_private_t *priv,
|
H A D | dst_internal.h | 159 const dst_key_t *priv,
|
H A D | dst_api.c | 339 dst_key_computesecret(const dst_key_t *pub, const dst_key_t *priv, argument 343 REQUIRE(VALID_KEY(pub) && VALID_KEY(priv)); 347 CHECKALG(priv->key_alg); 349 if (pub->keydata.generic == NULL || priv->keydata.generic == NULL) 352 if (pub->key_alg != priv->key_alg || 354 priv->func->computesecret == NULL) 357 if (dst_key_isprivate(priv) == ISC_FALSE) 360 return (pub->func->computesecret(pub, priv, secret));
|
/bind-9.6-ESV-R11/lib/dns/include/dst/ |
H A D | dst.h | 210 dst_key_computesecret(const dst_key_t *pub, const dst_key_t *priv, 217 * \li "priv" is a valid private key that can be used to derive a shared secret
|
Completed in 2743 milliseconds