summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/EC_GFp_simple_method.3
diff options
context:
space:
mode:
authorschwarze <>2016-12-11 14:22:43 +0000
committerschwarze <>2016-12-11 14:22:43 +0000
commit24e78a11838b5b911fc4a003f68b779f8b42e6f6 (patch)
tree92e6f5e2683d2d01cb0ba02412611bc21815b976 /src/lib/libcrypto/man/EC_GFp_simple_method.3
parent11d403ec421a1cca33b5766d8b16528cfce5625c (diff)
downloadopenbsd-24e78a11838b5b911fc4a003f68b779f8b42e6f6.tar.gz
openbsd-24e78a11838b5b911fc4a003f68b779f8b42e6f6.tar.bz2
openbsd-24e78a11838b5b911fc4a003f68b779f8b42e6f6.zip
Distribute the text of ec(3) to the individual EC manuals where it belongs.
Make sure EC_GROUP_new(3) points to all EC manuals and all EC manuals point back to EC_GROUP_new(3), and add some other useful links as well. Change all links to ec(3) to point to EC_GROUP_new(3) instead.
Diffstat (limited to 'src/lib/libcrypto/man/EC_GFp_simple_method.3')
-rw-r--r--src/lib/libcrypto/man/EC_GFp_simple_method.310
1 files changed, 7 insertions, 3 deletions
diff --git a/src/lib/libcrypto/man/EC_GFp_simple_method.3 b/src/lib/libcrypto/man/EC_GFp_simple_method.3
index d2f0d76bce..7f08e707f5 100644
--- a/src/lib/libcrypto/man/EC_GFp_simple_method.3
+++ b/src/lib/libcrypto/man/EC_GFp_simple_method.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EC_GFp_simple_method.3,v 1.5 2016/12/06 14:54:55 schwarze Exp $ 1.\" $OpenBSD: EC_GFp_simple_method.3,v 1.6 2016/12/11 14:22:43 schwarze 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>.
@@ -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: December 6 2016 $ 51.Dd $Mdocdate: December 11 2016 $
52.Dt EC_GFP_SIMPLE_METHOD 3 52.Dt EC_GFP_SIMPLE_METHOD 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -84,6 +84,11 @@
84.Sh DESCRIPTION 84.Sh DESCRIPTION
85The elliptic curve library provides a number of different 85The elliptic curve library provides a number of different
86implementations through a single common interface. 86implementations through a single common interface.
87Each implementation is optimised for different scenarios.
88An implementation is represented by an
89.Vt EC_METHOD
90structure.
91.Pp
87When constructing a curve using 92When constructing a curve using
88.Xr EC_GROUP_new 3 , 93.Xr EC_GROUP_new 3 ,
89an implementation method must be provided. 94an implementation method must be provided.
@@ -149,7 +154,6 @@ structure supports.
149.Sh SEE ALSO 154.Sh SEE ALSO
150.Xr BN_mod_mul_montgomery 3 , 155.Xr BN_mod_mul_montgomery 3 ,
151.Xr d2i_ECPKParameters 3 , 156.Xr d2i_ECPKParameters 3 ,
152.Xr ec 3 ,
153.Xr EC_GROUP_copy 3 , 157.Xr EC_GROUP_copy 3 ,
154.Xr EC_GROUP_new 3 , 158.Xr EC_GROUP_new 3 ,
155.Xr EC_KEY_new 3 , 159.Xr EC_KEY_new 3 ,