Lines Matching refs:xsecret
1279 char xsecret[1024]; local
1289 if (!fetchsecretkey(uid, xsecret) || xsecret[0] == 0) {
1294 if (!getsecretkey("nobody", xsecret, zero) || xsecret[0] == 0) {
1307 xsecret[HEXKEYBYTES] = '\0';
1310 hash = hash_keys(xpublic, xsecret);
1312 if (!readcache(xpublic, xsecret, &deskey, hash)) {
1315 if (!readcache(xpublic, xsecret, &deskey, hash)) {
1317 secret = mp_xtom(xsecret);
1326 writecache(xpublic, xsecret, &deskey, hash);
1495 keybuf3 *xsecret, *xpublic; in pk_get_conv_key3() local
1501 if ((xsecret = fetchsecretkey3(uid, in pk_get_conv_key3()
1506 if ((xsecret = getkeybuf3(arg->keylen/4+1)) == NULL) { in pk_get_conv_key3()
1513 xsecret->keybuf3_val, xsecret->keybuf3_len, in pk_get_conv_key3()
1514 zero) || *xsecret->keybuf3_val == 0) { /* XXX */ in pk_get_conv_key3()
1524 xpublic, xsecret, uid)) == NULL) { in pk_get_conv_key3()
1542 keybuf3 *xsecret = NULL, *xpublic = NULL; in pk_crypt3() local
1552 if ((xsecret = fetchsecretkey3(uid, in pk_crypt3()
1557 if ((xsecret = getkeybuf3(arg->keylen/4+1)) == NULL) { in pk_crypt3()
1564 xsecret->keybuf3_val, xsecret->keybuf3_len, in pk_crypt3()
1565 zero) || *xsecret->keybuf3_val == 0) { /* XXX */ in pk_crypt3()
1568 freekeybuf3(xsecret); in pk_crypt3()
1577 if (xsecret_alloc) freekeybuf3(xsecret); in pk_crypt3()
1582 if (xsecret_alloc) freekeybuf3(xsecret); in pk_crypt3()
1596 if (xsecret_alloc) freekeybuf3(xsecret); in pk_crypt3()
1606 arg->deskey.deskeyarray_len, xpublic, xsecret, uid)) == NULL) { in pk_crypt3()
1607 if (xsecret_alloc) freekeybuf3(xsecret); in pk_crypt3()
1626 if (xsecret_alloc) freekeybuf3(xsecret); in pk_crypt3()
1633 if (xsecret_alloc) freekeybuf3(xsecret); in pk_crypt3()
1644 char xsecret[1024]; local
1652 if (!fetchsecretkey(uid, xsecret) || xsecret[0] == 0) {
1657 if (!getsecretkey("nobody", xsecret, zero) ||
1658 xsecret[0] == 0)
1663 xsecret[HEXKEYBYTES] = '\0';
1666 hash = hash_keys(xpublic, xsecret);
1668 if (!readcache(xpublic, xsecret, &result->cryptkeyres_u.deskey, hash)) {
1671 if (!readcache(xpublic, xsecret, &result->cryptkeyres_u.deskey,
1674 secret = mp_xtom(xsecret);
1683 writecache(xpublic, xsecret,