CVSROOT: /cvs Module name: src Changes by: [email protected] 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
