Lines Matching defs:tmp
55 BIGNUM *k = NULL, *tmp = NULL, *tmp2 = NULL;
70 tmp = BN_CTX_get(ctx);
73 if(!tmp || !k || !tmp2) {
77 BN_mod(tmp, md, dsa->q, ctx);
78 if (BN_is_zero(tmp)) {
88 BN_mod_exp(tmp, dsa->g, k, dsa->p, ctx);
96 BN_mod(newsig->r, tmp, dsa->q, ctx);
100 BN_mod_mul(tmp, dsa->priv_key, newsig->r, dsa->q, ctx);
109 BN_mod_add(newsig->s, tmp, tmp2, dsa->q, ctx);
165 BIGNUM *md = NULL, *tmp = NULL;
183 tmp = BN_CTX_get(ctx);
191 if(!tmp || !v || !q2 || !z1 || !z2 || !tmp2 || !tmp3 || !u) {
196 BN_mod(tmp, md, dsa->q, ctx);
197 if (BN_is_zero(tmp)) {
204 BN_sub(tmp, dsa->q, sig->r);
205 BN_mod_mul(z2, tmp, v, dsa->p, ctx);
206 BN_mod_exp(tmp, dsa->g, z1, dsa->p, ctx);
208 BN_mod_mul(tmp3, tmp, tmp2, dsa->p, ctx);