Home | History | Annotate | Download | only in dsa

Lines Matching refs:sig

71 static int dsa_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig,
307 static int dsa_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig,
339 if (BN_is_zero(sig->r) || BN_is_negative(sig->r) ||
340 BN_ucmp(sig->r, dsa->q) >= 0)
345 if (BN_is_zero(sig->s) || BN_is_negative(sig->s) ||
346 BN_ucmp(sig->s, dsa->q) >= 0)
354 if ((BN_mod_inverse(&u2,sig->s,dsa->q,ctx)) == NULL) goto err;
368 if (!BN_mod_mul(&u2,sig->r,&u2,dsa->q,ctx)) goto err;
387 ret=(BN_ucmp(&u1, sig->r) == 0);