CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/06/29 20:02:06
Modified files:
regress/lib/libcrypto/dh: dhtest.c
regress/lib/libcrypto/dsa: dsatest.c
lib/libssl/src/crypto/dh: dh.h dh_key.c
lib/libssl/src/crypto/dsa: dsa.h dsa_key.c
lib/libssl/src/crypto/rsa: rsa.h rsa_crpt.c rsa_eay.c rsa_gen.c
Log message:
Remove flags for disabling constant-time operations.
This removes support for DSA_FLAG_NO_EXP_CONSTTIME, DH_FLAG_NO_EXP_CONSTTIME,
and RSA_FLAG_NO_CONSTTIME flags, making all of these operations unconditionally
constant-time.
Based on the original patch by César Pereid. ok beck@