summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortb <>2023-04-27 09:39:52 +0000
committertb <>2023-04-27 09:39:52 +0000
commita24212019e30783be129b3f5dad2834d204b8e46 (patch)
treeb0859dbc010028161214f31d0bf569041160202d /src
parent269372ad3ec1b301ffbb459aedcbc2d4a196f4f9 (diff)
downloadopenbsd-a24212019e30783be129b3f5dad2834d204b8e46.tar.gz
openbsd-a24212019e30783be129b3f5dad2834d204b8e46.tar.bz2
openbsd-a24212019e30783be129b3f5dad2834d204b8e46.zip
Remove documentation of GF2m point stuff
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/man/EC_POINT_new.354
1 files changed, 7 insertions, 47 deletions
diff --git a/src/lib/libcrypto/man/EC_POINT_new.3 b/src/lib/libcrypto/man/EC_POINT_new.3
index c70755352d..decfd3383d 100644
--- a/src/lib/libcrypto/man/EC_POINT_new.3
+++ b/src/lib/libcrypto/man/EC_POINT_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EC_POINT_new.3,v 1.13 2021/05/13 05:52:28 tb Exp $ 1.\" $OpenBSD: EC_POINT_new.3,v 1.14 2023/04/27 09:39:52 tb Exp $
2.\" full merge up to: OpenSSL 50db8163 Jul 30 16:56:41 2018 +0100 2.\" full merge up to: OpenSSL 50db8163 Jul 30 16:56:41 2018 +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>.
@@ -48,7 +48,7 @@
48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
49.\" OF THE POSSIBILITY OF SUCH DAMAGE. 49.\" OF THE POSSIBILITY OF SUCH DAMAGE.
50.\" 50.\"
51.Dd $Mdocdate: May 13 2021 $ 51.Dd $Mdocdate: April 27 2023 $
52.Dt EC_POINT_NEW 3 52.Dt EC_POINT_NEW 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -61,15 +61,12 @@
61.Nm EC_POINT_set_to_infinity , 61.Nm EC_POINT_set_to_infinity ,
62.Nm EC_POINT_set_affine_coordinates , 62.Nm EC_POINT_set_affine_coordinates ,
63.Nm EC_POINT_set_affine_coordinates_GFp , 63.Nm EC_POINT_set_affine_coordinates_GFp ,
64.Nm EC_POINT_set_affine_coordinates_GF2m ,
65.Nm EC_POINT_get_affine_coordinates , 64.Nm EC_POINT_get_affine_coordinates ,
66.Nm EC_POINT_get_affine_coordinates_GFp , 65.Nm EC_POINT_get_affine_coordinates_GFp ,
67.Nm EC_POINT_get_affine_coordinates_GF2m ,
68.Nm EC_POINT_set_Jprojective_coordinates_GFp , 66.Nm EC_POINT_set_Jprojective_coordinates_GFp ,
69.Nm EC_POINT_get_Jprojective_coordinates_GFp , 67.Nm EC_POINT_get_Jprojective_coordinates_GFp ,
70.Nm EC_POINT_set_compressed_coordinates , 68.Nm EC_POINT_set_compressed_coordinates ,
71.Nm EC_POINT_set_compressed_coordinates_GFp , 69.Nm EC_POINT_set_compressed_coordinates_GFp ,
72.Nm EC_POINT_set_compressed_coordinates_GF2m ,
73.Nm EC_POINT_point2oct , 70.Nm EC_POINT_point2oct ,
74.Nm EC_POINT_oct2point , 71.Nm EC_POINT_oct2point ,
75.Nm EC_POINT_point2bn , 72.Nm EC_POINT_point2bn ,
@@ -128,14 +125,6 @@
128.Fa "BN_CTX *ctx" 125.Fa "BN_CTX *ctx"
129.Fc 126.Fc
130.Ft int 127.Ft int
131.Fo EC_POINT_set_affine_coordinates_GF2m
132.Fa "const EC_GROUP *group"
133.Fa "EC_POINT *p"
134.Fa "const BIGNUM *x"
135.Fa "const BIGNUM *y"
136.Fa "BN_CTX *ctx"
137.Fc
138.Ft int
139.Fo EC_POINT_get_affine_coordinates 128.Fo EC_POINT_get_affine_coordinates
140.Fa "const EC_GROUP *group" 129.Fa "const EC_GROUP *group"
141.Fa "const EC_POINT *p" 130.Fa "const EC_POINT *p"
@@ -152,14 +141,6 @@
152.Fa "BN_CTX *ctx" 141.Fa "BN_CTX *ctx"
153.Fc 142.Fc
154.Ft int 143.Ft int
155.Fo EC_POINT_get_affine_coordinates_GF2m
156.Fa "const EC_GROUP *group"
157.Fa "const EC_POINT *p"
158.Fa "BIGNUM *x"
159.Fa "BIGNUM *y"
160.Fa "BN_CTX *ctx"
161.Fc
162.Ft int
163.Fo EC_POINT_set_Jprojective_coordinates_GFp 144.Fo EC_POINT_set_Jprojective_coordinates_GFp
164.Fa "const EC_GROUP *group" 145.Fa "const EC_GROUP *group"
165.Fa "EC_POINT *p" 146.Fa "EC_POINT *p"
@@ -193,14 +174,6 @@
193.Fa "int y_bit" 174.Fa "int y_bit"
194.Fa "BN_CTX *ctx" 175.Fa "BN_CTX *ctx"
195.Fc 176.Fc
196.Ft int
197.Fo EC_POINT_set_compressed_coordinates_GF2m
198.Fa "const EC_GROUP *group"
199.Fa "EC_POINT *p"
200.Fa "const BIGNUM *x"
201.Fa "int y_bit"
202.Fa "BN_CTX *ctx"
203.Fc
204.Ft size_t 177.Ft size_t
205.Fo EC_POINT_point2oct 178.Fo EC_POINT_point2oct
206.Fa "const EC_GROUP *group" 179.Fa "const EC_GROUP *group"
@@ -340,20 +313,15 @@ to the corresponding coordinates of
340.Pp 313.Pp
341The functions 314The functions
342.Fn EC_POINT_set_affine_coordinates_GFp 315.Fn EC_POINT_set_affine_coordinates_GFp
343and 316is a deprecated synonym for
344.Fn EC_POINT_set_affine_coordinates_GF2m
345are deprecated synonyms for
346.Fn EC_POINT_set_affine_coordinates 317.Fn EC_POINT_set_affine_coordinates
347and the functions 318and the function
348.Fn EC_POINT_get_affine_coordinates_GFp 319.Fn EC_POINT_get_affine_coordinates_GFp
349and 320is a deprecated synonym for
350.Fn EC_POINT_get_affine_coordinates_GF2m
351are deprecated synonyms for
352.Fn EC_POINT_get_affine_coordinates . 321.Fn EC_POINT_get_affine_coordinates .
353.Pp 322.Pp
354As well as the affine coordinates, a point can alternatively be 323As well as the affine coordinates, a point can alternatively be
355described in terms of its Jacobian projective coordinates (for Fp 324described in terms of its Jacobian projective coordinates.
356curves only).
357Jacobian projective coordinates are expressed as three values 325Jacobian projective coordinates are expressed as three values
358.Fa x , 326.Fa x ,
359.Fa y , 327.Fa y ,
@@ -399,9 +367,7 @@ should be used.
399.Pp 367.Pp
400The functions 368The functions
401.Fn EC_POINT_set_compressed_coordinates_GFp 369.Fn EC_POINT_set_compressed_coordinates_GFp
402and 370is a deprecated synonym for
403.Fn EC_POINT_set_compressed_coordinates_GF2m
404are deprecated synonyms for
405.Fn EC_POINT_set_compressed_coordinates . 371.Fn EC_POINT_set_compressed_coordinates .
406.Pp 372.Pp
407In addition 373In addition
@@ -476,13 +442,10 @@ The following functions return 1 on success or 0 on error:
476.Fn EC_POINT_get_Jprojective_coordinates_GFp , 442.Fn EC_POINT_get_Jprojective_coordinates_GFp ,
477.Fn EC_POINT_set_affine_coordinates , 443.Fn EC_POINT_set_affine_coordinates ,
478.Fn EC_POINT_set_affine_coordinates_GFp , 444.Fn EC_POINT_set_affine_coordinates_GFp ,
479.Fn EC_POINT_set_affine_coordinates_GF2m ,
480.Fn EC_POINT_get_affine_coordinates , 445.Fn EC_POINT_get_affine_coordinates ,
481.Fn EC_POINT_get_affine_coordinates_GFp , 446.Fn EC_POINT_get_affine_coordinates_GFp ,
482.Fn EC_POINT_get_affine_coordinates_GF2m ,
483.Fn EC_POINT_set_compressed_coordinates , 447.Fn EC_POINT_set_compressed_coordinates ,
484.Fn EC_POINT_set_compressed_coordinates_GFp , 448.Fn EC_POINT_set_compressed_coordinates_GFp ,
485.Fn EC_POINT_set_compressed_coordinates_GF2m ,
486and 449and
487.Fn EC_POINT_oct2point . 450.Fn EC_POINT_oct2point .
488.Pp 451.Pp
@@ -547,9 +510,6 @@ first appeared in OpenSSL 0.9.7 and have been available since
547.Ox 3.2 . 510.Ox 3.2 .
548.Pp 511.Pp
549.Fn EC_POINT_dup , 512.Fn EC_POINT_dup ,
550.Fn EC_POINT_set_affine_coordinates_GF2m ,
551.Fn EC_POINT_get_affine_coordinates_GF2m ,
552.Fn EC_POINT_set_compressed_coordinates_GF2m ,
553.Fn EC_POINT_point2bn , 513.Fn EC_POINT_point2bn ,
554.Fn EC_POINT_bn2point , 514.Fn EC_POINT_bn2point ,
555.Fn EC_POINT_point2hex , 515.Fn EC_POINT_point2hex ,