summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/Symbols.namespace
diff options
context:
space:
mode:
authortb <>2024-03-02 09:27:31 +0000
committertb <>2024-03-02 09:27:31 +0000
commitc9bc42b7edc08f714c31d8ec1a974cc5b287ef4c (patch)
treed56583ceff6f4723ec51bb6b5743dbe552a6a98d /src/lib/libcrypto/Symbols.namespace
parent2309a3f36e13452642a7ad2ed127e96ed774e1c5 (diff)
downloadopenbsd-c9bc42b7edc08f714c31d8ec1a974cc5b287ef4c.tar.gz
openbsd-c9bc42b7edc08f714c31d8ec1a974cc5b287ef4c.tar.bz2
openbsd-c9bc42b7edc08f714c31d8ec1a974cc5b287ef4c.zip
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
Diffstat (limited to 'src/lib/libcrypto/Symbols.namespace')
-rw-r--r--src/lib/libcrypto/Symbols.namespace2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/lib/libcrypto/Symbols.namespace b/src/lib/libcrypto/Symbols.namespace
index 772fb1876b..aff315a305 100644
--- a/src/lib/libcrypto/Symbols.namespace
+++ b/src/lib/libcrypto/Symbols.namespace
@@ -2221,8 +2221,6 @@ _libre_BN_lshift
2221_libre_BN_lshift1 2221_libre_BN_lshift1
2222_libre_BN_exp 2222_libre_BN_exp
2223_libre_BN_mod_exp_mont_consttime 2223_libre_BN_mod_exp_mont_consttime
2224_libre_BN_mod_exp_mont_word
2225_libre_BN_mod_exp2_mont
2226_libre_BN_mask_bits 2224_libre_BN_mask_bits
2227_libre_BN_print_fp 2225_libre_BN_print_fp
2228_libre_BN_print 2226_libre_BN_print