Commit 114216bc authored by Alan Hryngle's avatar Alan Hryngle Committed by Dr. Stephen Henson
Browse files

Check return smaller of ret and f.

PR#3418.
(cherry picked from commit d4909f9a8dbbda9c5d140476b34a8f80b02b51f3)
parent 493119b1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -494,7 +494,7 @@ static int RSA_eay_private_encrypt(int flen, const unsigned char *from,
	if (padding == RSA_X931_PADDING)
		{
		BN_sub(f, rsa->n, ret);
		if (BN_cmp(ret, f))
		if (BN_cmp(ret, f) > 0)
			res = f;
		else
			res = ret;