diff options
author | tb <> | 2025-03-08 16:44:41 +0000 |
---|---|---|
committer | tb <> | 2025-03-08 16:44:41 +0000 |
commit | 6ca389dce56888448c24801863cd71788b36bcfd (patch) | |
tree | e77d308fc819544cef39e623e223259d9ce9c98a | |
parent | cd29419ed6e9a5f1e3220d8aa75dafc1923f97b8 (diff) | |
download | openbsd-6ca389dce56888448c24801863cd71788b36bcfd.tar.gz openbsd-6ca389dce56888448c24801863cd71788b36bcfd.tar.bz2 openbsd-6ca389dce56888448c24801863cd71788b36bcfd.zip |
Remove EC_GROUP_{,have_}precompute_mult() docs
-rw-r--r-- | src/lib/libcrypto/man/EC_POINT_add.3 | 35 |
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 |
152 | These functions operate on | 141 | These functions operate on |
153 | .Vt EC_POINT | 142 | .Vt EC_POINT |
@@ -248,13 +237,6 @@ the value | |||
248 | .Fa n | 237 | .Fa n |
249 | may be | 238 | may be |
250 | .Dv NULL . | 239 | .Dv NULL . |
251 | .Pp | ||
252 | The function | ||
253 | .Fn EC_GROUP_precompute_mult | ||
254 | stores multiples of the generator for faster point multiplication, | ||
255 | whilst | ||
256 | .Fn EC_GROUP_have_precompute_mult | ||
257 | tests whether precomputation has already been done. | ||
258 | See | 240 | See |
259 | .Xr EC_GROUP_copy 3 | 241 | .Xr EC_GROUP_copy 3 |
260 | for information about the generator. | 242 | for 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 , | ||
270 | and | 251 | and |
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 |
274 | returns 1 if the point is at infinity or 0 otherwise. | 255 | returns 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 |
280 | returns 1 if the points are not equal, 0 if they are, or -1 on error. | 261 | returns 1 if the points are not equal, 0 if they are, or -1 on error. |
281 | .Pp | ||
282 | .Fn EC_GROUP_have_precompute_mult | ||
283 | returns 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 , | ||
301 | and | 278 | and |
302 | .Fn EC_GROUP_precompute_mult | 279 | .Fn EC_POINT_mul |
303 | first appeared in OpenSSL 0.9.7 and have been available since | 280 | first 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 | ||
307 | first appeared in OpenSSL 0.9.8 and has been available since | ||
308 | .Ox 4.5 . | ||