diff options
Diffstat (limited to 'src/lib/libcrypto/man/EVP_DigestSignInit.3')
| -rw-r--r-- | src/lib/libcrypto/man/EVP_DigestSignInit.3 | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/lib/libcrypto/man/EVP_DigestSignInit.3 b/src/lib/libcrypto/man/EVP_DigestSignInit.3 index 8f5f99f940..d5d85dd411 100644 --- a/src/lib/libcrypto/man/EVP_DigestSignInit.3 +++ b/src/lib/libcrypto/man/EVP_DigestSignInit.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: EVP_DigestSignInit.3,v 1.8 2021/05/11 15:14:56 tb Exp $ | 1 | .\" $OpenBSD: EVP_DigestSignInit.3,v 1.9 2021/05/11 18:57:17 tb Exp $ |
| 2 | .\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 | 2 | .\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. |
| @@ -89,7 +89,7 @@ | |||
| 89 | .Fa "size_t tbslen" | 89 | .Fa "size_t tbslen" |
| 90 | .Fc | 90 | .Fc |
| 91 | .Sh DESCRIPTION | 91 | .Sh DESCRIPTION |
| 92 | The EVP signature routines are a high level interface to digital | 92 | The EVP signature routines are a high-level interface to digital |
| 93 | signatures. | 93 | signatures. |
| 94 | .Pp | 94 | .Pp |
| 95 | .Fn EVP_DigestSignInit | 95 | .Fn EVP_DigestSignInit |
| @@ -115,6 +115,15 @@ the | |||
| 115 | of the signing operation will be written to | 115 | of the signing operation will be written to |
| 116 | .Pf * Fa pctx : | 116 | .Pf * Fa pctx : |
| 117 | this can be used to set alternative signing options. | 117 | this can be used to set alternative signing options. |
| 118 | Any existing value in | ||
| 119 | .Pf * Fa pctx | ||
| 120 | will be overwritten. | ||
| 121 | The | ||
| 122 | .Vt EVP_PKEY_CTX | ||
| 123 | value returned must not be freed directly by the application. | ||
| 124 | It will be freed automatically when the | ||
| 125 | .Vt EVP_MD_CTX | ||
| 126 | is freed. | ||
| 118 | .Pp | 127 | .Pp |
| 119 | .Fn EVP_DigestSignUpdate | 128 | .Fn EVP_DigestSignUpdate |
| 120 | hashes | 129 | hashes |
| @@ -176,7 +185,7 @@ and | |||
| 176 | .\" it is the only way to sign data. | 185 | .\" it is the only way to sign data. |
| 177 | .Pp | 186 | .Pp |
| 178 | The EVP interface to digital signatures should almost always be | 187 | The EVP interface to digital signatures should almost always be |
| 179 | used in preference to the low level interfaces. | 188 | used in preference to the low-level interfaces. |
| 180 | This is because the code then becomes transparent to the algorithm used | 189 | This is because the code then becomes transparent to the algorithm used |
| 181 | and much more flexible. | 190 | and much more flexible. |
| 182 | .Pp | 191 | .Pp |
