boringssl/crypto/dh
David Benjamin 591f251bf3 Remove direct calls to BN_mod_exp.
Within the library, we never need to exponentiate modulo an even number.
In fact, all the remaining BN_mod_exp calls are modulo an odd prime.
This extends 617804adc5 to the rest of the
library.

Change-Id: I4273439faa6a516c99673b28f8ae38ddfff7e42d
Reviewed-on: https://boringssl-review.googlesource.com/14024
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: Adam Langley <agl@google.com>
2017-02-28 18:00:02 +00:00
..
check.c Remove direct calls to BN_mod_exp. 2017-02-28 18:00:02 +00:00
CMakeLists.txt Do a cursory conversion of a few tests to GTest. 2017-01-21 00:17:05 +00:00
dh_asn1.c Reimplement PKCS #3 DH parameter parsing with crypto/bytestring. 2016-05-09 19:36:41 +00:00
dh_test.cc Add a common TestEventListener for the error queue. 2017-02-07 21:33:22 +00:00
dh.c Remove BN_FLG_CONSTTIME. 2017-01-12 02:00:44 +00:00
params.c Remove optimisation for known DH groups. 2016-08-11 16:41:50 +00:00