summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortb <>2025-03-08 16:44:41 +0000
committertb <>2025-03-08 16:44:41 +0000
commit6ca389dce56888448c24801863cd71788b36bcfd (patch)
treee77d308fc819544cef39e623e223259d9ce9c98a /src
parentcd29419ed6e9a5f1e3220d8aa75dafc1923f97b8 (diff)
downloadopenbsd-6ca389dce56888448c24801863cd71788b36bcfd.tar.gz
openbsd-6ca389dce56888448c24801863cd71788b36bcfd.tar.bz2
openbsd-6ca389dce56888448c24801863cd71788b36bcfd.zip
Remove EC_GROUP_{,have_}precompute_mult() docs
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/man/EC_POINT_add.335
1 files changed, 4 insertions, 31 deletions
diff --git a/src/lib/libcrypto/man/EC_POINT_add.3 b/src/lib/libcrypto/man/EC_POINT_add.3
index c9f0a61226..babb48ff06 100644
--- a/src/lib/libcrypto/man/EC_POINT_add.3
+++ b/src/lib/libcrypto/man/EC_POINT_add.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EC_POINT_add.3,v 1.13 2025/03/08 16:38:13 tb Exp $ 1.\" $OpenBSD: EC_POINT_add.3,v 1.14 2025/03/08 16:44:41 tb Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Matt Caswell <matt@openssl.org>. 4.\" This file was written by Matt Caswell <matt@openssl.org>.
@@ -61,9 +61,7 @@
61.Nm EC_POINT_make_affine , 61.Nm EC_POINT_make_affine ,
62.Nm EC_POINTs_make_affine , 62.Nm EC_POINTs_make_affine ,
63.Nm EC_POINTs_mul , 63.Nm EC_POINTs_mul ,
64.Nm EC_POINT_mul , 64.Nm EC_POINT_mul
65.Nm EC_GROUP_precompute_mult ,
66.Nm EC_GROUP_have_precompute_mult
67.Nd perform mathematical operations and tests on EC_POINT objects 65.Nd perform mathematical operations and tests on EC_POINT objects
68.Sh SYNOPSIS 66.Sh SYNOPSIS
69.In openssl/ec.h 67.In openssl/ec.h
@@ -139,15 +137,6 @@
139.Fa "const BIGNUM *m" 137.Fa "const BIGNUM *m"
140.Fa "BN_CTX *ctx" 138.Fa "BN_CTX *ctx"
141.Fc 139.Fc
142.Ft int
143.Fo EC_GROUP_precompute_mult
144.Fa "EC_GROUP *group"
145.Fa "BN_CTX *ctx"
146.Fc
147.Ft int
148.Fo EC_GROUP_have_precompute_mult
149.Fa "const EC_GROUP *group"
150.Fc
151.Sh DESCRIPTION 140.Sh DESCRIPTION
152These functions operate on 141These functions operate on
153.Vt EC_POINT 142.Vt EC_POINT
@@ -248,13 +237,6 @@ the value
248.Fa n 237.Fa n
249may be 238may be
250.Dv NULL . 239.Dv NULL .
251.Pp
252The function
253.Fn EC_GROUP_precompute_mult
254stores multiples of the generator for faster point multiplication,
255whilst
256.Fn EC_GROUP_have_precompute_mult
257tests whether precomputation has already been done.
258See 240See
259.Xr EC_GROUP_copy 3 241.Xr EC_GROUP_copy 3
260for information about the generator. 242for information about the generator.
@@ -266,9 +248,8 @@ The following functions return 1 on success or 0 on error:
266.Fn EC_POINT_make_affine , 248.Fn EC_POINT_make_affine ,
267.Fn EC_POINTs_make_affine , 249.Fn EC_POINTs_make_affine ,
268.Fn EC_POINT_mul , 250.Fn EC_POINT_mul ,
269.Fn EC_POINTs_mul ,
270and 251and
271.Fn EC_GROUP_precompute_mult . 252.Fn EC_POINTs_mul ,
272.Pp 253.Pp
273.Fn EC_POINT_is_at_infinity 254.Fn EC_POINT_is_at_infinity
274returns 1 if the point is at infinity or 0 otherwise. 255returns 1 if the point is at infinity or 0 otherwise.
@@ -278,9 +259,6 @@ returns 1 if the point is on the curve, 0 if not, or -1 on error.
278.Pp 259.Pp
279.Fn EC_POINT_cmp 260.Fn EC_POINT_cmp
280returns 1 if the points are not equal, 0 if they are, or -1 on error. 261returns 1 if the points are not equal, 0 if they are, or -1 on error.
281.Pp
282.Fn EC_GROUP_have_precompute_mult
283returns 1 if a precomputation has been done or 0 if not.
284.Sh SEE ALSO 262.Sh SEE ALSO
285.Xr d2i_ECPKParameters 3 , 263.Xr d2i_ECPKParameters 3 ,
286.Xr EC_GROUP_copy 3 , 264.Xr EC_GROUP_copy 3 ,
@@ -297,12 +275,7 @@ returns 1 if a precomputation has been done or 0 if not.
297.Fn EC_POINT_make_affine , 275.Fn EC_POINT_make_affine ,
298.Fn EC_POINTs_make_affine , 276.Fn EC_POINTs_make_affine ,
299.Fn EC_POINTs_mul , 277.Fn EC_POINTs_mul ,
300.Fn EC_POINT_mul ,
301and 278and
302.Fn EC_GROUP_precompute_mult 279.Fn EC_POINT_mul
303first appeared in OpenSSL 0.9.7 and have been available since 280first appeared in OpenSSL 0.9.7 and have been available since
304.Ox 3.2 . 281.Ox 3.2 .
305.Pp
306.Fn EC_GROUP_have_precompute_mult
307first appeared in OpenSSL 0.9.8 and has been available since
308.Ox 4.5 .