CVSROOT:        /cvs
Module name:    src
Changes by:     bc...@cvs.openbsd.org   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@

Reply via email to