Loading crypto/bn/bn_gcd.c +4 −1 Original line number Diff line number Diff line Loading @@ -379,10 +379,14 @@ BIGNUM *BN_mod_inverse(BIGNUM *in, { /* Y*a == 1 (mod |n|) */ if (BN_ucmp(Y,n) < 0) { if (!BN_copy(R,Y)) goto err; } else { if (!BN_nnmod(R,Y,n,ctx)) goto err; } } else { BNerr(BN_F_BN_MOD_INVERSE,BN_R_NO_INVERSE); Loading @@ -394,4 +398,3 @@ err: BN_CTX_end(ctx); return(ret); } Loading
crypto/bn/bn_gcd.c +4 −1 Original line number Diff line number Diff line Loading @@ -379,10 +379,14 @@ BIGNUM *BN_mod_inverse(BIGNUM *in, { /* Y*a == 1 (mod |n|) */ if (BN_ucmp(Y,n) < 0) { if (!BN_copy(R,Y)) goto err; } else { if (!BN_nnmod(R,Y,n,ctx)) goto err; } } else { BNerr(BN_F_BN_MOD_INVERSE,BN_R_NO_INVERSE); Loading @@ -394,4 +398,3 @@ err: BN_CTX_end(ctx); return(ret); }