sync with OpenBSD -current

This commit is contained in:
purplerain 2024-04-28 02:11:33 +00:00
parent 5d2411cf50
commit 6bd4a87a12
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
5 changed files with 185 additions and 12 deletions

View 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
@ -138,8 +138,13 @@
.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