openssl/crypto/include/internal
Andy Polyakov 3fc7a9b96c ec/ecdsa_ossl.c: revert blinding in ECDSA signature.
Originally suggested solution for "Return Of the Hidden Number Problem"
is arguably too expensive. While it has marginal impact on slower
curves, none to ~6%, optimized implementations suffer real penalties.
Most notably sign with P-256 went more than 2 times[!] slower. Instead,
just implement constant-time BN_mod_add_quick.

Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: David Benjamin <davidben@google.com>
(Merged from https://github.com/openssl/openssl/pull/6664)
2018-07-18 16:08:59 +02:00
..
__DECC_INCLUDE_EPILOGUE.H
__DECC_INCLUDE_PROLOGUE.H
aria.h Remove __cplusplus preamble from internal headers 2018-06-22 12:24:59 +02:00
asn1_int.h Move SM2 algos to SM2 specific PKEY method 2018-06-19 11:29:44 +01:00
async.h Update copyright year 2018-05-01 13:34:30 +01:00
bn_conf.h.in
bn_dh.h
bn_int.h ec/ecdsa_ossl.c: revert blinding in ECDSA signature. 2018-07-18 16:08:59 +02:00
bn_srp.h
chacha.h Remove __cplusplus preamble from internal headers 2018-06-22 12:24:59 +02:00
cryptlib_int.h Ensure the thread keys are always allocated in the same order 2018-04-20 15:45:06 +02:00
ctype.h
dso_conf.h.in Update copyright year 2018-04-03 13:57:12 +01:00
ec_int.h Add inter-module private header for EC functions 2018-06-25 16:40:00 +02:00
engine.h
err_int.h Update copyright year 2018-05-01 13:34:30 +01:00
evp_int.h Move SM2 algos to SM2 specific PKEY method 2018-06-19 11:29:44 +01:00
md32_common.h Remove some inline assembler and non-standard constructs. 2018-06-21 14:01:03 +02:00
objects.h
poly1305.h
rand_int.h Modify the DEVRANDOM source so that the files are kept open persistently. 2018-06-27 07:15:36 +10:00
sha.h
siphash.h
sm2.h Remove __cplusplus preamble from internal headers 2018-06-22 12:24:59 +02:00
sm2err.h Remove stale SM2 error codes 2018-07-16 10:17:40 +01:00
sm3.h
sm4.h
store.h
store_int.h Remove __cplusplus preamble from internal headers 2018-06-22 12:24:59 +02:00
x509_int.h