Lines Matching defs:secret

41  * Store secret keys. Compute common keys,
81 keybuf secret;
450 cachehit3(keybuf3 *public, keybuf3 *secret, struct cachekey3_list *cp)
453 cmpkeybuf3(secret, cp->secret));
579 keybuf3 *secret;
591 if ((secret = getkeybuf3(kp->keylen/4+1)) == NULL) {
598 secret->keybuf3_val, secret->keybuf3_len,
601 ("Can't find %s's secret key", netname));
604 if (*secret->keybuf3_val == 0) { /* XXX */
606 ("Password does not decrypt secret key for %s",
610 skey.key = *secret;
611 free(secret); /* but not the buffer it points to */
700 * secret key associated with uid.
714 * secret key associated with uid using vers 3
728 * secret key associated with uid.
742 * secret key associated with uid using vers 3
926 keybuf3 *secret, *public;
931 if ((secret = setkeybuf3(master, bytelen)) == NULL) {
946 tmp.st_priv_key = *secret;
947 free(secret);
1157 memcmp(sec, (list)->secret, sizeof (keybuf)) == 0)
1197 memcpy(new->secret, sec, sizeof (keybuf));
1286 MINT *secret;
1319 secret = mp_xtom(xsecret);
1321 if (public == NULL || secret == NULL) {
1326 mp_pow(public, secret, MODULUS, common);
1329 mp_mfree(secret);
1354 debug(KEYSERV_DEBUG, ("hash_keys3 secret %d %s",
1365 map_ps2cache(keybuf3 *public, keybuf3 *secret, struct psdata *pdp)
1368 int hash = hash_keys3(public, secret);
1372 *cpp != NULL && !(cachehit3(public, secret, *cpp));
1386 keybuf3 *secret,
1398 keylen, algtype, desarylen, public, secret));
1413 cpp = map_ps2cache(public, secret, pdp);
1422 if (cmpkeybuf3(cachep->secret, cu->secretkey)) {
1451 if ((cp->secret = cpykeybuf3(secret)) == NULL) {
1460 cp->public, cp->secret,
1465 secret->keybuf3_val,
1481 cu->key, public, secret);
1573 /* XXX optimize to cache nobody's secret key? */
1649 MINT *secret;
1676 secret = mp_xtom(xsecret);
1678 if (public == NULL || secret == NULL) {
1683 mp_pow(public, secret, MODULUS, common);
1687 mp_mfree(secret);
1698 (memcmp(sec, (list)->secret, sizeof (keybuf)) == 0)