Lines Matching refs:rsa_cur
88 static RSA *rsa_cur; variable
179 if (!rsa_cur->n || !rsa_cur->e) {
185 if (!rsa_cur->n || !rsa_cur->e || !rsa_cur->d) {
189 if (!rsa_cur->p || !rsa_cur->q || !rsa_cur->dmp1
190 || !rsa_cur->dmq1 || !rsa_cur->iqmp) {
191 if (rsa_cur->p) BN_clear_free(rsa_cur->p);
192 if (rsa_cur->q) BN_clear_free(rsa_cur->q);
193 if (rsa_cur->dmp1) BN_clear_free(rsa_cur->dmp1);
194 if (rsa_cur->dmq1) BN_clear_free(rsa_cur->dmq1);
195 if (rsa_cur->iqmp) BN_clear_free(rsa_cur->iqmp);
197 rsa_cur->p = NULL;
198 rsa_cur->q = NULL;
199 rsa_cur->dmp1 = NULL;
200 rsa_cur->dmq1 = NULL;
201 rsa_cur->iqmp = NULL;
204 $$ = rsa_cur;
205 rsa_cur = RSA_new();
291 { if (!rsa_cur->n) rsa_cur->n = $3; else { prsaerror ("Modulus already defined\n"); YYABORT; } }
293 …{ if (!rsa_cur->e) rsa_cur->e = $3; else { prsaerror ("PublicExponent already defined\n"); YYABORT…
295 …{ if (!rsa_cur->d) rsa_cur->d = $3; else { prsaerror ("PrivateExponent already defined\n"); YYABOR…
297 { if (!rsa_cur->p) rsa_cur->p = $3; else { prsaerror ("Prime1 already defined\n"); YYABORT; } }
299 { if (!rsa_cur->q) rsa_cur->q = $3; else { prsaerror ("Prime2 already defined\n"); YYABORT; } }
301 …{ if (!rsa_cur->dmp1) rsa_cur->dmp1 = $3; else { prsaerror ("Exponent1 already defined\n"); YYABOR…
303 …{ if (!rsa_cur->dmq1) rsa_cur->dmq1 = $3; else { prsaerror ("Exponent2 already defined\n"); YYABOR…
305 …{ if (!rsa_cur->iqmp) rsa_cur->iqmp = $3; else { prsaerror ("Coefficient already defined\n"); YYAB…
341 rsa_cur = RSA_new(); in prsa_parse_file()
343 if (rsa_cur) { in prsa_parse_file()
344 RSA_free(rsa_cur); in prsa_parse_file()
345 rsa_cur = NULL; in prsa_parse_file()