Lines Matching refs:secret
81 keybuf secret; member
450 cachehit3(keybuf3 *public, keybuf3 *secret, struct cachekey3_list *cp) in cachehit3() argument
453 cmpkeybuf3(secret, cp->secret)); in cachehit3()
579 keybuf3 *secret; in storeotherrootkeys() local
591 if ((secret = getkeybuf3(kp->keylen/4+1)) == NULL) { in storeotherrootkeys()
598 secret->keybuf3_val, secret->keybuf3_len, in storeotherrootkeys()
604 if (*secret->keybuf3_val == 0) { /* XXX */ in storeotherrootkeys()
610 skey.key = *secret; in storeotherrootkeys()
611 free(secret); /* but not the buffer it points to */ in storeotherrootkeys()
926 keybuf3 *secret, *public; in addmasterkey() local
931 if ((secret = setkeybuf3(master, bytelen)) == NULL) { in addmasterkey()
946 tmp.st_priv_key = *secret; in addmasterkey()
947 free(secret); in addmasterkey()
1157 memcmp(sec, (list)->secret, sizeof (keybuf)) == 0)
1197 memcpy(new->secret, sec, sizeof (keybuf));
1286 MINT *secret; local
1319 secret = mp_xtom(xsecret);
1321 if (public == NULL || secret == NULL) {
1326 mp_pow(public, secret, MODULUS, common);
1329 mp_mfree(secret);
1365 map_ps2cache(keybuf3 *public, keybuf3 *secret, struct psdata *pdp) in map_ps2cache() argument
1368 int hash = hash_keys3(public, secret); in map_ps2cache()
1372 *cpp != NULL && !(cachehit3(public, secret, *cpp)); in map_ps2cache()
1386 keybuf3 *secret, in getdeskey3() argument
1398 keylen, algtype, desarylen, public, secret)); in getdeskey3()
1413 cpp = map_ps2cache(public, secret, pdp); in getdeskey3()
1422 if (cmpkeybuf3(cachep->secret, cu->secretkey)) { in getdeskey3()
1451 if ((cp->secret = cpykeybuf3(secret)) == NULL) { in getdeskey3()
1460 cp->public, cp->secret, in getdeskey3()
1465 secret->keybuf3_val, in getdeskey3()
1481 cu->key, public, secret); in getdeskey3()
1649 MINT *secret; local
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)