Tweak start of DESCRIPTION of EC_GROUP_new()
authortb <tb@openbsd.org>
Sat, 27 Apr 2024 07:41:47 +0000 (07:41 +0000)
committertb <tb@openbsd.org>
Sat, 27 Apr 2024 07:41:47 +0000 (07:41 +0000)
Complete precision will lead to complete confusion, however outright lies
are also bad.

lib/libcrypto/man/EC_GROUP_new.3

index d0e95c9..e6cfb9a 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: EC_GROUP_new.3,v 1.16 2024/04/26 14:23:03 tb Exp $
+.\"    $OpenBSD: EC_GROUP_new.3,v 1.17 2024/04/27 07:41:47 tb Exp $
 .\"    OpenSSL 6328d367 Sat Jul 4 21:58:30 2020 +0200
 .\"
 .\" This file was written by Matt Caswell <matt@openssl.org>.
@@ -48,7 +48,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 .\" OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: April 26 2024 $
+.Dd $Mdocdate: April 27 2024 $
 .Dt EC_GROUP_NEW 3
 .Os
 .Sh NAME
 .Fc
 .Sh DESCRIPTION
 The EC library provides functions for performing operations on
-elliptic curves over finite fields.
-In general, an elliptic curve satisfies an equation of the form:
+elliptic curves in Weierstrass form.
+Such curves are defined over the prime field of order
+.Fa p
+and satisfy the Weierstrass equation with coefficients
+.Fa a
+and
+.Fa b
 .Pp
 .Dl y^2 = x^3 + ax + b
 .Pp