diff options
author | tb <> | 2024-03-02 09:27:31 +0000 |
---|---|---|
committer | tb <> | 2024-03-02 09:27:31 +0000 |
commit | c9bc42b7edc08f714c31d8ec1a974cc5b287ef4c (patch) | |
tree | d56583ceff6f4723ec51bb6b5743dbe552a6a98d /src/lib/libcrypto/Symbols.namespace | |
parent | 2309a3f36e13452642a7ad2ed127e96ed774e1c5 (diff) | |
download | openbsd-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.namespace | 2 |
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 |