CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    2024/03/02 02:27:31

Modified files:
        lib/libcrypto  : Symbols.list Symbols.namespace 
        lib/libcrypto/bn: bn.h bn_exp.c bn_local.h 
        lib/libcrypto/hidden/openssl: bn.h 

Log message:
Make BN_mod_exp2_mont() and BN_mod_exp_mont_word() internal

The former could be useful but nothing uses it. The latter is a
dangerous implementation detail of Montgomery exponentiation that
should never have been leaked out of the library. Fix this.

ok jsing

Reply via email to