bn/bn_exp.c: harmonize BN_mod_exp_mont_consttime with negative input.
authorAndy Polyakov <appro@openssl.org>
Sun, 5 Nov 2017 19:35:47 +0000 (20:35 +0100)
committerAndy Polyakov <appro@openssl.org>
Fri, 17 Nov 2017 11:12:19 +0000 (12:12 +0100)
All exponentiation subroutines but BN_mod_exp_mont_consttime produce
non-negative result for negative input, which is confusing for fuzzer.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
(Merged from https://github.com/openssl/openssl/pull/4676)


No differences found