diff options
author | Shane Lontis <shane.lontis@oracle.com> | 2020-04-16 12:07:26 +1000 |
---|---|---|
committer | Pauli <paul.dale@oracle.com> | 2020-04-20 08:56:05 +1000 |
commit | 9e537cd2ad01b172f2700a670e9269075078a426 (patch) | |
tree | 68ed5917078e4348f2b1b6bef539732ade268ad1 /doc/man3 | |
parent | 33df1cfdd54cb8dd35734e6d655cfc4c8b692589 (diff) |
DOC: Extend EVP_PKEY-DSA(7) / EVP_PKEY_DH(7) with FFC information
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/11546)
Diffstat (limited to 'doc/man3')
-rw-r--r-- | doc/man3/EVP_PKEY_fromdata.pod | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/doc/man3/EVP_PKEY_fromdata.pod b/doc/man3/EVP_PKEY_fromdata.pod index 0d85e80b95..a1c1ed3772 100644 --- a/doc/man3/EVP_PKEY_fromdata.pod +++ b/doc/man3/EVP_PKEY_fromdata.pod @@ -37,10 +37,20 @@ creating a key from user data. EVP_PKEY_fromdata() creates the structure to store key parameters or a key, given data from I<params> and a context that's been initialized with -EVP_PKEY_param_fromdata_init() or EVP_PKEY_key_fromdata_init(). The result -is written to I<*ppkey>. The parameters that can be used are specific to -the L<provider-keymgmt(7)> implementations, please see -L<EVP_PKEY_CTX_new_from_name(3)> for further information. +EVP_PKEY_param_fromdata_init() or EVP_PKEY_key_fromdata_init(). The result is +written to I<*ppkey>. The parameters that can be used for various types of key +are as described by the diverse "Common parameters" sections of the +L<B<EVP_PKEY-RSA>(7)|EVP_PKEY-RSA(7)/Common RSA parameters>, +L<B<EVP_PKEY-DSA>(7)|EVP_PKEY-DSA(7)/Common DSA & DH parameters>, +L<B<EVP_PKEY-DH>(7)|EVP_PKEY-DH(7)/Common DH parameters>, +L<B<EVP_PKEY-EC>(7)|EVP_PKEY-EC(7)/Common EC parameters>, +L<B<EVP_PKEY-ED448>(7)|EVP_PKEY-ED448(7)/Common X25519, X448, ED25519 and ED448 parameters>, +L<B<EVP_PKEY-X25519>(7)|EVP_PKEY-X25519(7)/Common X25519, X448, ED25519 and ED448 parameters>, +L<B<EVP_PKEY-X448>(7)|EVP_PKEY-X448(7)/Common X25519, X448, ED25519 and ED448 parameters>, +and L<B<EVP_PKEY-ED25519>(7)|EVP_PKEY-ED25519(7)/Common X25519, X448, ED25519 and ED448 parameters> pages. + +=for comment the awful list of links above is made this way so we get nice +rendering as a man-page while still getting proper links in HTML EVP_PKEY_param_fromdata_settable() and EVP_PKEY_key_fromdata_settable() get a constant B<OSSL_PARAM> array that describes the settable parameters @@ -210,7 +220,10 @@ example with L<OSSL_PARAM_allocate_from_text(3)>. =head1 SEE ALSO L<EVP_PKEY_CTX_new(3)>, L<provider(7)>, L<EVP_PKEY_gettable_params(3)>, -L<OSSL_PARAM(3)> +L<OSSL_PARAM(3)>, +L<EVP_PKEY-RSA(7)>, L<EVP_PKEY-DSA(7)>, L<EVP_PKEY-DH(7)>, L<EVP_PKEY-EC(7)>, +L<EVP_PKEY-ED448(7)>, L<EVP_PKEY-X25519(7)>, L<EVP_PKEY-X448(7)>, +L<EVP_PKEY-ED25519(7)> =head1 HISTORY @@ -218,7 +231,7 @@ These functions were added in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2019 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2019-2020 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy |