boringssl/crypto/bn/asm
Adam Langley df2a5562f3 bn/asm/x86_64-mont5.pl: unify gather procedure in hardly used path and reorganize/harmonize post-conditions.
(Imported from upstream's 515f3be47a0b58eec808cf365bc5e8ef6917266b)

Additional hardening following on from CVE-2016-0702.

Change-Id: I19a6739b401887a42eb335fe5838379dc8d04100
Reviewed-on: https://boringssl-review.googlesource.com/7245
Reviewed-by: Adam Langley <agl@google.com>
2016-03-01 18:04:20 +00:00
..
armv4-mont.pl Consistently use named constants in ARM assembly files. 2016-02-23 17:18:18 +00:00
armv8-mont.pl Add AArch64 Montgomery assembly. 2015-11-10 19:13:46 +00:00
bn-586.pl Inital import. 2014-06-20 13:17:32 -07:00
co-586.pl Inital import. 2014-06-20 13:17:32 -07:00
rsaz-avx2.pl bn/asm/rsaz-avx2.pl: constant-time gather procedure. 2016-03-01 18:04:09 +00:00
rsaz-x86_64.pl bn/asm/rsaz-avx2.pl: constant-time gather procedure. 2016-03-01 18:04:09 +00:00
x86_64-gcc.c Simplify division-with-remainder calculations in crypto/bn/div.c. 2016-02-25 16:13:22 +00:00
x86_64-mont5.pl bn/asm/x86_64-mont5.pl: unify gather procedure in hardly used path and reorganize/harmonize post-conditions. 2016-03-01 18:04:20 +00:00
x86_64-mont.pl bn/asm/x86_64-mont5.pl: unify gather procedure in hardly used path and reorganize/harmonize post-conditions. 2016-03-01 18:04:20 +00:00
x86-mont.pl OpenSSL: make final reduction in Montgomery multiplication constant-time. 2014-06-20 13:17:33 -07:00