Make BN_mod_exp_simple() internal
authortb <tb@openbsd.org>
Sat, 2 Mar 2024 09:24:59 +0000 (09:24 +0000)
committertb <tb@openbsd.org>
Sat, 2 Mar 2024 09:24:59 +0000 (09:24 +0000)
commit07629853174025353c44cf72938e7858d37f6527
treee29ebefc3813b468c5ea0bee0d1153d082164f9d
parentbb36e56d13dab2c4b76e52954aa24b58941ef662
Make BN_mod_exp_simple() internal

This function is very slow and useful for testing purposes only. It
should never have been part of the public API. Remove it from there.

ok jsing
lib/libcrypto/Symbols.list
lib/libcrypto/Symbols.namespace
lib/libcrypto/bn/bn.h
lib/libcrypto/bn/bn_exp.c
lib/libcrypto/bn/bn_local.h
lib/libcrypto/hidden/openssl/bn.h