diff options
author | schwarze <> | 2022-11-16 14:19:22 +0000 |
---|---|---|
committer | schwarze <> | 2022-11-16 14:19:22 +0000 |
commit | 9894144b1cee338d530ce65cdcaa42003e2afc3c (patch) | |
tree | cfbcbf43e57fdfd8e779da9715e5f6d6267ec67e /src | |
parent | 0ab87c481ab5d3f5a8d8e7ba8822f92f9c54f70e (diff) | |
download | openbsd-9894144b1cee338d530ce65cdcaa42003e2afc3c.tar.gz openbsd-9894144b1cee338d530ce65cdcaa42003e2afc3c.tar.bz2 openbsd-9894144b1cee338d530ce65cdcaa42003e2afc3c.zip |
Mark BN_mod_exp2_mont() as intentionally undocumented.
It appears to be intended for internal use by DSA_do_verify(3) and using
codesearch.debian.net, i found nothing outside OpenSSL/LibreSSL using it.
In April 2018, jsing@ questioned whether the five related functions
BN_mod_exp_mont() and friends should even be exposed by <openssl/bn.h>,
so we decided to not document them. Now tb@ agrees that there is no
reason to document BN_mod_exp2_mont() as long as we don't want to
document BN_mod_exp_mont().
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libcrypto/man/BN_add.3 | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/libcrypto/man/BN_add.3 b/src/lib/libcrypto/man/BN_add.3 index ab2d343321..c87514721a 100644 --- a/src/lib/libcrypto/man/BN_add.3 +++ b/src/lib/libcrypto/man/BN_add.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_add.3,v 1.16 2021/12/20 15:02:13 schwarze Exp $ | 1 | .\" $OpenBSD: BN_add.3,v 1.17 2022/11/16 14:19:22 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100 | 2 | .\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file is a derived work. | 4 | .\" This file is a derived work. |
@@ -66,7 +66,7 @@ | |||
66 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 66 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
67 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 67 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
68 | .\" | 68 | .\" |
69 | .Dd $Mdocdate: December 20 2021 $ | 69 | .Dd $Mdocdate: November 16 2022 $ |
70 | .Dt BN_ADD 3 | 70 | .Dt BN_ADD 3 |
71 | .Os | 71 | .Os |
72 | .Sh NAME | 72 | .Sh NAME |
@@ -92,11 +92,12 @@ | |||
92 | .Nm BN_exp , | 92 | .Nm BN_exp , |
93 | .Nm BN_mod_exp , | 93 | .Nm BN_mod_exp , |
94 | .\" The following are public, but intentionally undocumented for now: | 94 | .\" The following are public, but intentionally undocumented for now: |
95 | .\" .Nm BN_mod_exp_mont , r \(== a ^ p (mod m) | ||
95 | .\" .Nm BN_mod_exp_mont_consttime , | 96 | .\" .Nm BN_mod_exp_mont_consttime , |
96 | .\" .Nm BN_mod_exp_mont , | ||
97 | .\" .Nm BN_mod_exp_mont_word , | 97 | .\" .Nm BN_mod_exp_mont_word , |
98 | .\" .Nm BN_mod_exp_recp , | 98 | .\" .Nm BN_mod_exp_recp , |
99 | .\" .Nm BN_mod_exp_simple , | 99 | .\" .Nm BN_mod_exp_simple , |
100 | .\" .Nm BN_mod_exp2_mont r \(== (a1 ^ p1) * (a2 ^ p2) (mod m) | ||
100 | .\" Maybe they should be deleted from <openssl/bn.h>. | 101 | .\" Maybe they should be deleted from <openssl/bn.h>. |
101 | .Nm BN_gcd | 102 | .Nm BN_gcd |
102 | .Nd arithmetic operations on BIGNUMs | 103 | .Nd arithmetic operations on BIGNUMs |