diff options
author | tb <> | 2023-04-27 09:49:44 +0000 |
---|---|---|
committer | tb <> | 2023-04-27 09:49:44 +0000 |
commit | 9471bf18e7909bc1d8618f0fd67bb0f697d49f1c (patch) | |
tree | 5e9c6d3ac41597dc2a7ce9837329f04bd7ec16fd | |
parent | 8a7fab547ad29e18ae15c76628286f485738e9f3 (diff) | |
download | openbsd-9471bf18e7909bc1d8618f0fd67bb0f697d49f1c.tar.gz openbsd-9471bf18e7909bc1d8618f0fd67bb0f697d49f1c.tar.bz2 openbsd-9471bf18e7909bc1d8618f0fd67bb0f697d49f1c.zip |
EC_KEY_{get,insert}_key_method_data() are no longer available
-rw-r--r-- | src/lib/libcrypto/man/EC_KEY_new.3 | 43 |
1 files changed, 2 insertions, 41 deletions
diff --git a/src/lib/libcrypto/man/EC_KEY_new.3 b/src/lib/libcrypto/man/EC_KEY_new.3 index ef3028c4b7..15918898da 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.16 2020/09/08 03:25:15 tb Exp $ | 1 | .\" $OpenBSD: EC_KEY_new.3,v 1.17 2023/04/27 09:49:44 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: September 8 2020 $ | 52 | .Dd $Mdocdate: April 27 2023 $ |
53 | .Dt EC_KEY_NEW 3 | 53 | .Dt EC_KEY_NEW 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -72,8 +72,6 @@ | |||
72 | .Nm EC_KEY_set_enc_flags , | 72 | .Nm EC_KEY_set_enc_flags , |
73 | .Nm EC_KEY_get_conv_form , | 73 | .Nm EC_KEY_get_conv_form , |
74 | .Nm EC_KEY_set_conv_form , | 74 | .Nm EC_KEY_set_conv_form , |
75 | .Nm EC_KEY_get_key_method_data , | ||
76 | .Nm EC_KEY_insert_key_method_data , | ||
77 | .Nm EC_KEY_set_asn1_flag , | 75 | .Nm EC_KEY_set_asn1_flag , |
78 | .Nm EC_KEY_precompute_mult , | 76 | .Nm EC_KEY_precompute_mult , |
79 | .Nm EC_KEY_generate_key , | 77 | .Nm EC_KEY_generate_key , |
@@ -167,21 +165,6 @@ | |||
167 | .Fa "EC_KEY *key" | 165 | .Fa "EC_KEY *key" |
168 | .Fa "point_conversion_form_t cform" | 166 | .Fa "point_conversion_form_t cform" |
169 | .Fc | 167 | .Fc |
170 | .Ft void * | ||
171 | .Fo EC_KEY_get_key_method_data | ||
172 | .Fa "EC_KEY *key" | ||
173 | .Fa "void *(*dup_func)(void *)" | ||
174 | .Fa "void (*free_func)(void *)" | ||
175 | .Fa "void (*clear_free_func)(void *)" | ||
176 | .Fc | ||
177 | .Ft void | ||
178 | .Fo EC_KEY_insert_key_method_data | ||
179 | .Fa "EC_KEY *key" | ||
180 | .Fa "void *data" | ||
181 | .Fa "void *(*dup_func)(void *)" | ||
182 | .Fa "void (*free_func)(void *)" | ||
183 | .Fa "void (*clear_free_func)(void *)" | ||
184 | .Fc | ||
185 | .Ft void | 168 | .Ft void |
186 | .Fo EC_KEY_set_asn1_flag | 169 | .Fo EC_KEY_set_asn1_flag |
187 | .Fa "EC_KEY *key" | 170 | .Fa "EC_KEY *key" |
@@ -393,26 +376,6 @@ get and set the point_conversion_form for the | |||
393 | For a description of point_conversion_form please refer to | 376 | For a description of point_conversion_form please refer to |
394 | .Xr EC_GROUP_copy 3 . | 377 | .Xr EC_GROUP_copy 3 . |
395 | .Pp | 378 | .Pp |
396 | .Fn EC_KEY_insert_key_method_data | ||
397 | and | ||
398 | .Fn EC_KEY_get_key_method_data | ||
399 | enable the caller to associate arbitrary additional data specific | ||
400 | to the elliptic curve scheme being used with the | ||
401 | .Vt EC_KEY | ||
402 | object. | ||
403 | This data is treated as a "black box" by the EC library. | ||
404 | The data to be stored by | ||
405 | .Fn EC_KEY_insert_key_method_data | ||
406 | is provided in the | ||
407 | .Fa data | ||
408 | parameter, which must have associated functions for duplicating, freeing | ||
409 | and "clear_freeing" the data item. | ||
410 | If a subsequent | ||
411 | .Fn EC_KEY_get_key_method_data | ||
412 | call is issued, the functions for duplicating, freeing and | ||
413 | "clear_freeing" the data item must be provided again, and they must | ||
414 | be the same as they were when the data item was inserted. | ||
415 | .Pp | ||
416 | .Fn EC_KEY_set_flags | 379 | .Fn EC_KEY_set_flags |
417 | sets the flags in the | 380 | sets the flags in the |
418 | .Fa flags | 381 | .Fa flags |
@@ -549,8 +512,6 @@ returns the point_conversion_form for the | |||
549 | .Fn EC_KEY_set_enc_flags , | 512 | .Fn EC_KEY_set_enc_flags , |
550 | .Fn EC_KEY_get_conv_form , | 513 | .Fn EC_KEY_get_conv_form , |
551 | .Fn EC_KEY_set_conv_form , | 514 | .Fn EC_KEY_set_conv_form , |
552 | .Fn EC_KEY_get_key_method_data , | ||
553 | .Fn EC_KEY_insert_key_method_data , | ||
554 | .Fn EC_KEY_set_asn1_flag , | 515 | .Fn EC_KEY_set_asn1_flag , |
555 | .Fn EC_KEY_precompute_mult , | 516 | .Fn EC_KEY_precompute_mult , |
556 | .Fn EC_KEY_generate_key , | 517 | .Fn EC_KEY_generate_key , |