diff options
| author | schwarze <> | 2019-09-10 19:44:32 +0000 |
|---|---|---|
| committer | schwarze <> | 2019-09-10 19:44:32 +0000 |
| commit | c1837251ccbd2430e71093cf40d5deaf8a85333f (patch) | |
| tree | a7b352fe759e9eaf5b0df2435c2e5cffe718cfae /src | |
| parent | 9e3335ef7df1b42c52b5dfec776d879f4275e876 (diff) | |
| download | openbsd-c1837251ccbd2430e71093cf40d5deaf8a85333f.tar.gz openbsd-c1837251ccbd2430e71093cf40d5deaf8a85333f.tar.bz2 openbsd-c1837251ccbd2430e71093cf40d5deaf8a85333f.zip | |
document EVP_PKEY_CTX_get_signature_md(3);
jsing@ provided it in evp.h rev. 1.77
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 b/src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 index acc56ef30b..52892459ff 100644 --- a/src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 +++ b/src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: EVP_PKEY_CTX_ctrl.3,v 1.13 2019/06/06 01:06:58 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_PKEY_CTX_ctrl.3,v 1.14 2019/09/10 19:44:32 schwarze Exp $ |
| 2 | .\" full merge up to: OpenSSL e03af178 Dec 11 17:05:57 2014 -0500 | 2 | .\" full merge up to: OpenSSL e03af178 Dec 11 17:05:57 2014 -0500 |
| 3 | .\" selective merge up to: OpenSSL df75c2bf Dec 9 01:02:36 2018 +0100 | 3 | .\" selective merge up to: OpenSSL df75c2bf Dec 9 01:02:36 2018 +0100 |
| 4 | .\" | 4 | .\" |
| @@ -50,13 +50,14 @@ | |||
| 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: June 6 2019 $ | 53 | .Dd $Mdocdate: September 10 2019 $ |
| 54 | .Dt EVP_PKEY_CTX_CTRL 3 | 54 | .Dt EVP_PKEY_CTX_CTRL 3 |
| 55 | .Os | 55 | .Os |
| 56 | .Sh NAME | 56 | .Sh NAME |
| 57 | .Nm EVP_PKEY_CTX_ctrl , | 57 | .Nm EVP_PKEY_CTX_ctrl , |
| 58 | .Nm EVP_PKEY_CTX_ctrl_str , | 58 | .Nm EVP_PKEY_CTX_ctrl_str , |
| 59 | .Nm EVP_PKEY_CTX_set_signature_md , | 59 | .Nm EVP_PKEY_CTX_set_signature_md , |
| 60 | .Nm EVP_PKEY_CTX_get_signature_md , | ||
| 60 | .Nm EVP_PKEY_CTX_set_rsa_padding , | 61 | .Nm EVP_PKEY_CTX_set_rsa_padding , |
| 61 | .Nm EVP_PKEY_CTX_get_rsa_padding , | 62 | .Nm EVP_PKEY_CTX_get_rsa_padding , |
| 62 | .Nm EVP_PKEY_CTX_set_rsa_pss_saltlen , | 63 | .Nm EVP_PKEY_CTX_set_rsa_pss_saltlen , |
| @@ -92,6 +93,11 @@ | |||
| 92 | .Fa "EVP_PKEY_CTX *ctx" | 93 | .Fa "EVP_PKEY_CTX *ctx" |
| 93 | .Fa "const EVP_MD *md" | 94 | .Fa "const EVP_MD *md" |
| 94 | .Fc | 95 | .Fc |
| 96 | .Ft int | ||
| 97 | .Fo EVP_PKEY_CTX_get_signature_md | ||
| 98 | .Fa "EVP_PKEY_CTX *ctx" | ||
| 99 | .Fa "const EVP_MD **pmd" | ||
| 100 | .Fc | ||
| 95 | .In openssl/rsa.h | 101 | .In openssl/rsa.h |
| 96 | .Ft int | 102 | .Ft int |
| 97 | .Fo EVP_PKEY_CTX_set_rsa_padding | 103 | .Fo EVP_PKEY_CTX_set_rsa_padding |
| @@ -202,8 +208,10 @@ All the remaining "functions" are implemented as macros. | |||
| 202 | .Pp | 208 | .Pp |
| 203 | The | 209 | The |
| 204 | .Fn EVP_PKEY_CTX_set_signature_md | 210 | .Fn EVP_PKEY_CTX_set_signature_md |
| 205 | macro sets the message digest type used in a signature. | 211 | and |
| 206 | It can be used with the RSA, DSA, and ECDSA algorithms. | 212 | .Fn EVP_PKEY_CTX_get_signature_md |
| 213 | macros set and get the message digest type used in a signature. | ||
| 214 | They can be used with the RSA, DSA, and ECDSA algorithms. | ||
| 207 | .Ss RSA parameters | 215 | .Ss RSA parameters |
| 208 | The | 216 | The |
| 209 | .Fn EVP_PKEY_CTX_set_rsa_padding | 217 | .Fn EVP_PKEY_CTX_set_rsa_padding |
| @@ -350,3 +358,8 @@ supported by the public key algorithm. | |||
| 350 | These functions first appeared in OpenSSL 1.0.0 | 358 | These functions first appeared in OpenSSL 1.0.0 |
| 351 | and have been available since | 359 | and have been available since |
| 352 | .Ox 4.9 . | 360 | .Ox 4.9 . |
| 361 | .Pp | ||
| 362 | As an exception, | ||
| 363 | .Fn EVP_PKEY_CTX_get_signature_md | ||
| 364 | first appeared in OpenSSL 1.0.2 and has been available since | ||
| 365 | .Ox 6.6 . | ||
