diff options
| author | tb <> | 2024-03-02 09:27:31 +0000 |
|---|---|---|
| committer | tb <> | 2024-03-02 09:27:31 +0000 |
| commit | 7542aebe05afee384f3e3d61ec0d1ea06fe2427c (patch) | |
| tree | d56583ceff6f4723ec51bb6b5743dbe552a6a98d /src/lib/libcrypto/Symbols.namespace | |
| parent | 5c948777cac23e8035e04e3971d7b5a676652af6 (diff) | |
| download | openbsd-7542aebe05afee384f3e3d61ec0d1ea06fe2427c.tar.gz openbsd-7542aebe05afee384f3e3d61ec0d1ea06fe2427c.tar.bz2 openbsd-7542aebe05afee384f3e3d61ec0d1ea06fe2427c.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 |
