diff options
author | tb <> | 2023-08-29 10:07:42 +0000 |
---|---|---|
committer | tb <> | 2023-08-29 10:07:42 +0000 |
commit | 4f19586576da87be433f16dc44538c814b842b85 (patch) | |
tree | 62601e4a48a8aa498bbdf6eecd2a41c236cef57b | |
parent | a99835855b43233ec3bafa94c62e9bd4915c38cf (diff) | |
download | openbsd-4f19586576da87be433f16dc44538c814b842b85.tar.gz openbsd-4f19586576da87be433f16dc44538c814b842b85.tar.bz2 openbsd-4f19586576da87be433f16dc44538c814b842b85.zip |
Replace last ecdh.h and ecdsa.h occurrences with ec.h
Except if backward compatibility with older LibreSSL and OpenSSL versions
is explicitly needed, ecdsa.h and ecdh.h should no longer be used. They
are now trivial wrappers of ec.h.
-rw-r--r-- | src/lib/libcrypto/man/ECDH_compute_key.3 | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/man/ECDSA_SIG_new.3 | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/man/EC_KEY_METHOD_new.3 | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/man/EC_KEY_new.3 | 10 |
4 files changed, 12 insertions, 16 deletions
diff --git a/src/lib/libcrypto/man/ECDH_compute_key.3 b/src/lib/libcrypto/man/ECDH_compute_key.3 index ba67098cd0..c49988e141 100644 --- a/src/lib/libcrypto/man/ECDH_compute_key.3 +++ b/src/lib/libcrypto/man/ECDH_compute_key.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: ECDH_compute_key.3,v 1.2 2021/03/12 05:18:00 jsg Exp $ | 1 | .\" $OpenBSD: ECDH_compute_key.3,v 1.3 2023/08/29 10:07:42 tb Exp $ |
2 | .\" Copyright (c) 2019 Ingo Schwarze <schwarze@openbsd.org> | 2 | .\" Copyright (c) 2019 Ingo Schwarze <schwarze@openbsd.org> |
3 | .\" | 3 | .\" |
4 | .\" Permission to use, copy, modify, and distribute this software for any | 4 | .\" Permission to use, copy, modify, and distribute this software for any |
@@ -13,7 +13,7 @@ | |||
13 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 13 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
14 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 14 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
15 | .\" | 15 | .\" |
16 | .Dd $Mdocdate: March 12 2021 $ | 16 | .Dd $Mdocdate: August 29 2023 $ |
17 | .Dt ECDH_COMPUTE_KEY 3 | 17 | .Dt ECDH_COMPUTE_KEY 3 |
18 | .Os | 18 | .Os |
19 | .Sh NAME | 19 | .Sh NAME |
@@ -21,7 +21,7 @@ | |||
21 | .Nm ECDH_size | 21 | .Nm ECDH_size |
22 | .Nd Elliptic Curve Diffie-Hellman key exchange | 22 | .Nd Elliptic Curve Diffie-Hellman key exchange |
23 | .Sh SYNOPSIS | 23 | .Sh SYNOPSIS |
24 | .In openssl/ecdh.h | 24 | .In openssl/ec.h |
25 | .Ft int | 25 | .Ft int |
26 | .Fo ECDH_compute_key | 26 | .Fo ECDH_compute_key |
27 | .Fa "void *out" | 27 | .Fa "void *out" |
diff --git a/src/lib/libcrypto/man/ECDSA_SIG_new.3 b/src/lib/libcrypto/man/ECDSA_SIG_new.3 index f86520591b..c9ef8e8143 100644 --- a/src/lib/libcrypto/man/ECDSA_SIG_new.3 +++ b/src/lib/libcrypto/man/ECDSA_SIG_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: ECDSA_SIG_new.3,v 1.19 2023/07/21 04:44:40 tb Exp $ | 1 | .\" $OpenBSD: ECDSA_SIG_new.3,v 1.20 2023/08/29 10:07:42 tb Exp $ |
2 | .\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100 | 2 | .\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100 |
3 | .\" selective merge up to: OpenSSL da4ea0cf Aug 5 16:13:24 2019 +0100 | 3 | .\" selective merge up to: OpenSSL da4ea0cf Aug 5 16:13:24 2019 +0100 |
4 | .\" | 4 | .\" |
@@ -50,7 +50,7 @@ | |||
50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
52 | .\" | 52 | .\" |
53 | .Dd $Mdocdate: July 21 2023 $ | 53 | .Dd $Mdocdate: August 29 2023 $ |
54 | .Dt ECDSA_SIG_NEW 3 | 54 | .Dt ECDSA_SIG_NEW 3 |
55 | .Os | 55 | .Os |
56 | .Sh NAME | 56 | .Sh NAME |
@@ -69,7 +69,7 @@ | |||
69 | .Nm ECDSA_do_verify | 69 | .Nm ECDSA_do_verify |
70 | .Nd Elliptic Curve Digital Signature Algorithm | 70 | .Nd Elliptic Curve Digital Signature Algorithm |
71 | .Sh SYNOPSIS | 71 | .Sh SYNOPSIS |
72 | .In openssl/ecdsa.h | 72 | .In openssl/ec.h |
73 | .Ft ECDSA_SIG* | 73 | .Ft ECDSA_SIG* |
74 | .Fo ECDSA_SIG_new | 74 | .Fo ECDSA_SIG_new |
75 | .Fa void | 75 | .Fa void |
diff --git a/src/lib/libcrypto/man/EC_KEY_METHOD_new.3 b/src/lib/libcrypto/man/EC_KEY_METHOD_new.3 index c8efa8c732..489bd3ac66 100644 --- a/src/lib/libcrypto/man/EC_KEY_METHOD_new.3 +++ b/src/lib/libcrypto/man/EC_KEY_METHOD_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EC_KEY_METHOD_new.3,v 1.2 2023/07/20 09:28:30 tb Exp $ | 1 | .\" $OpenBSD: EC_KEY_METHOD_new.3,v 1.3 2023/08/29 10:07:42 tb Exp $ |
2 | .\" Copyright (c) 2019 Ingo Schwarze <schwarze@openbsd.org> | 2 | .\" Copyright (c) 2019 Ingo Schwarze <schwarze@openbsd.org> |
3 | .\" | 3 | .\" |
4 | .\" Permission to use, copy, modify, and distribute this software for any | 4 | .\" Permission to use, copy, modify, and distribute this software for any |
@@ -13,7 +13,7 @@ | |||
13 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 13 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
14 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 14 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
15 | .\" | 15 | .\" |
16 | .Dd $Mdocdate: July 20 2023 $ | 16 | .Dd $Mdocdate: August 29 2023 $ |
17 | .Dt EC_KEY_METHOD_NEW 3 | 17 | .Dt EC_KEY_METHOD_NEW 3 |
18 | .Os | 18 | .Os |
19 | .Sh NAME | 19 | .Sh NAME |
@@ -66,7 +66,6 @@ | |||
66 | .Fa "int (**pset_private)(EC_KEY *key, const BIGNUM *priv_key)" | 66 | .Fa "int (**pset_private)(EC_KEY *key, const BIGNUM *priv_key)" |
67 | .Fa "int (**pset_public)(EC_KEY *key, const EC_POINT *pub_key)" | 67 | .Fa "int (**pset_public)(EC_KEY *key, const EC_POINT *pub_key)" |
68 | .Fc | 68 | .Fc |
69 | .In openssl/ecdsa.h | ||
70 | .Ft void | 69 | .Ft void |
71 | .Fo EC_KEY_METHOD_set_sign | 70 | .Fo EC_KEY_METHOD_set_sign |
72 | .Fa "EC_KEY_METHOD *meth" | 71 | .Fa "EC_KEY_METHOD *meth" |
@@ -105,7 +104,6 @@ | |||
105 | .Fa "int (**pverify_sig)(const unsigned char *dgst, int dgst_len,\ | 104 | .Fa "int (**pverify_sig)(const unsigned char *dgst, int dgst_len,\ |
106 | const ECDSA_SIG *sig, EC_KEY *eckey)" | 105 | const ECDSA_SIG *sig, EC_KEY *eckey)" |
107 | .Fc | 106 | .Fc |
108 | .In openssl/ec.h | ||
109 | .Ft void | 107 | .Ft void |
110 | .Fo EC_KEY_METHOD_set_keygen | 108 | .Fo EC_KEY_METHOD_set_keygen |
111 | .Fa "EC_KEY_METHOD *meth" | 109 | .Fa "EC_KEY_METHOD *meth" |
diff --git a/src/lib/libcrypto/man/EC_KEY_new.3 b/src/lib/libcrypto/man/EC_KEY_new.3 index 15918898da..06afdd537c 100644 --- a/src/lib/libcrypto/man/EC_KEY_new.3 +++ b/src/lib/libcrypto/man/EC_KEY_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EC_KEY_new.3,v 1.17 2023/04/27 09:49:44 tb Exp $ | 1 | .\" $OpenBSD: EC_KEY_new.3,v 1.18 2023/08/29 10:07:42 tb Exp $ |
2 | .\" full merge up to: OpenSSL 3aef36ff Jan 5 13:06:03 2016 -0500 | 2 | .\" full merge up to: OpenSSL 3aef36ff Jan 5 13:06:03 2016 -0500 |
3 | .\" partial merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100 | 3 | .\" partial merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100 |
4 | .\" | 4 | .\" |
@@ -49,7 +49,7 @@ | |||
49 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 49 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
50 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 50 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
51 | .\" | 51 | .\" |
52 | .Dd $Mdocdate: April 27 2023 $ | 52 | .Dd $Mdocdate: August 29 2023 $ |
53 | .Dt EC_KEY_NEW 3 | 53 | .Dt EC_KEY_NEW 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -387,10 +387,8 @@ The currently defined standard flags are | |||
387 | .Dv EC_FLAG_NON_FIPS_ALLOW | 387 | .Dv EC_FLAG_NON_FIPS_ALLOW |
388 | and | 388 | and |
389 | .Dv EC_FLAG_FIPS_CHECKED . | 389 | .Dv EC_FLAG_FIPS_CHECKED . |
390 | In addition there is the flag | 390 | In addition there is the ECDH-specific flag |
391 | .Dv EC_FLAG_COFACTOR_ECDH | 391 | .Dv EC_FLAG_COFACTOR_ECDH . |
392 | which is specific to ECDH and is defined in | ||
393 | .In openssl/ecdh.h . | ||
394 | .Fn EC_KEY_get_flags | 392 | .Fn EC_KEY_get_flags |
395 | returns the current flags that are set for this | 393 | returns the current flags that are set for this |
396 | .Vt EC_KEY . | 394 | .Vt EC_KEY . |