From 56e88614682740574f4cb21ed0bd01a45272a345 Mon Sep 17 00:00:00 2001 From: tb <> Date: Sat, 8 Mar 2025 16:51:34 +0000 Subject: Remove EC_PIONT_{get,set}_Jprojective_coordinates_GFp docs --- src/lib/libcrypto/man/EC_POINT_new.3 | 54 +----------------------------------- 1 file changed, 1 insertion(+), 53 deletions(-) (limited to 'src') diff --git a/src/lib/libcrypto/man/EC_POINT_new.3 b/src/lib/libcrypto/man/EC_POINT_new.3 index a203dabf5d..f3a44822d8 100644 --- a/src/lib/libcrypto/man/EC_POINT_new.3 +++ b/src/lib/libcrypto/man/EC_POINT_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EC_POINT_new.3,v 1.15 2025/03/08 16:38:13 tb Exp $ +.\" $OpenBSD: EC_POINT_new.3,v 1.16 2025/03/08 16:51:34 tb Exp $ .\" full merge up to: OpenSSL 50db8163 Jul 30 16:56:41 2018 +0100 .\" .\" This file was written by Matt Caswell . @@ -63,8 +63,6 @@ .Nm EC_POINT_set_affine_coordinates_GFp , .Nm EC_POINT_get_affine_coordinates , .Nm EC_POINT_get_affine_coordinates_GFp , -.Nm EC_POINT_set_Jprojective_coordinates_GFp , -.Nm EC_POINT_get_Jprojective_coordinates_GFp , .Nm EC_POINT_set_compressed_coordinates , .Nm EC_POINT_set_compressed_coordinates_GFp , .Nm EC_POINT_point2oct , @@ -141,24 +139,6 @@ .Fa "BN_CTX *ctx" .Fc .Ft int -.Fo EC_POINT_set_Jprojective_coordinates_GFp -.Fa "const EC_GROUP *group" -.Fa "EC_POINT *p" -.Fa "const BIGNUM *x" -.Fa "const BIGNUM *y" -.Fa "const BIGNUM *z" -.Fa "BN_CTX *ctx" -.Fc -.Ft int -.Fo EC_POINT_get_Jprojective_coordinates_GFp -.Fa "const EC_GROUP *group" -.Fa "const EC_POINT *p" -.Fa "BIGNUM *x" -.Fa "BIGNUM *y" -.Fa "BIGNUM *z" -.Fa "BN_CTX *ctx" -.Fc -.Ft int .Fo EC_POINT_set_compressed_coordinates .Fa "const EC_GROUP *group" .Fa "EC_POINT *p" @@ -320,34 +300,6 @@ and the function is a deprecated synonym for .Fn EC_POINT_get_affine_coordinates . .Pp -As well as the affine coordinates, a point can alternatively be -described in terms of its Jacobian projective coordinates. -Jacobian projective coordinates are expressed as three values -.Fa x , -.Fa y , -and -.Fa z . -Working in this coordinate system provides more efficient point -multiplication operations. -A mapping exists between Jacobian projective coordinates and affine -coordinates. -A Jacobian projective coordinate -.Pq Fa x , y , z -can be written as an affine coordinate as -.Pp -.Dl (x/(z^2), y/(z^3)) . -.Pp -Conversion to Jacobian projective from affine coordinates is simple. -The coordinate -.Pq Fa x , y -is mapped to -.Pq Fa x , y , No 1 . -To set or get the projective coordinates use -.Fn EC_POINT_set_Jprojective_coordinates_GFp -and -.Fn EC_POINT_get_Jprojective_coordinates_GFp , -respectively. -.Pp Points can also be described in terms of their compressed coordinates. For a point .Pq Fa x , y , @@ -438,8 +390,6 @@ on error. The following functions return 1 on success or 0 on error: .Fn EC_POINT_copy , .Fn EC_POINT_set_to_infinity , -.Fn EC_POINT_set_Jprojective_coordinates_GFp , -.Fn EC_POINT_get_Jprojective_coordinates_GFp , .Fn EC_POINT_set_affine_coordinates , .Fn EC_POINT_set_affine_coordinates_GFp , .Fn EC_POINT_get_affine_coordinates , @@ -499,8 +449,6 @@ on error. .Fn EC_POINT_set_to_infinity , .Fn EC_POINT_set_affine_coordinates_GFp , .Fn EC_POINT_get_affine_coordinates_GFp , -.Fn EC_POINT_set_Jprojective_coordinates_GFp , -.Fn EC_POINT_get_Jprojective_coordinates_GFp , .Fn EC_POINT_set_compressed_coordinates_GFp , .Fn EC_POINT_point2oct , and -- cgit v1.2.3-55-g6feb