Lines Matching refs:decrypt
233 decrypt_t *decrypt; in decrypt_cb() local
236 decrypt = pgp_callback_arg(cbinfo); in decrypt_cb()
247 if (pgp_getpassphrase(decrypt->passfp, pass, sizeof(pass)) == 0) { in decrypt_cb()
276 if ((decrypt->seckey = calloc(1, sizeof(*decrypt->seckey))) == NULL) { in decrypt_cb()
280 decrypt->seckey->checkhash = calloc(1, PGP_CHECKHASH_SIZE); in decrypt_cb()
281 *decrypt->seckey = content->seckey; in decrypt_cb()
323 decrypt_t decrypt; in pgp_decrypt_seckey() local
326 (void) memset(&decrypt, 0x0, sizeof(decrypt)); in pgp_decrypt_seckey()
327 decrypt.key = key; in pgp_decrypt_seckey()
330 pgp_set_callback(stream, decrypt_cb_empty, &decrypt); in pgp_decrypt_seckey()
333 if (decrypt.seckey != NULL) { in pgp_decrypt_seckey()
334 return decrypt.seckey; in pgp_decrypt_seckey()
337 decrypt.passfp = passfp; in pgp_decrypt_seckey()
340 pgp_set_callback(stream, decrypt_cb, &decrypt); in pgp_decrypt_seckey()
343 return decrypt.seckey; in pgp_decrypt_seckey()