summaryrefslogtreecommitdiffstats
path: root/upstream/debian-unstable/man3/EVP_DigestInit.3ssl
diff options
context:
space:
mode:
Diffstat (limited to 'upstream/debian-unstable/man3/EVP_DigestInit.3ssl')
-rw-r--r--upstream/debian-unstable/man3/EVP_DigestInit.3ssl16
1 files changed, 9 insertions, 7 deletions
diff --git a/upstream/debian-unstable/man3/EVP_DigestInit.3ssl b/upstream/debian-unstable/man3/EVP_DigestInit.3ssl
index 28d084ef..cadebe9f 100644
--- a/upstream/debian-unstable/man3/EVP_DigestInit.3ssl
+++ b/upstream/debian-unstable/man3/EVP_DigestInit.3ssl
@@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "EVP_DIGESTINIT 3SSL"
-.TH EVP_DIGESTINIT 3SSL 2024-02-03 3.1.5 OpenSSL
+.TH EVP_DIGESTINIT 3SSL 2024-04-04 3.2.2-dev OpenSSL
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -321,9 +321,11 @@ data.
Retrieves the digest value from \fIctx\fR and places it in \fImd\fR. If the \fIs\fR
parameter is not NULL then the number of bytes of data written (i.e. the
length of the digest) will be written to the integer at \fIs\fR, at most
-\&\fBEVP_MAX_MD_SIZE\fR bytes will be written. After calling \fBEVP_DigestFinal_ex()\fR
-no additional calls to \fBEVP_DigestUpdate()\fR can be made, but
-\&\fBEVP_DigestInit_ex2()\fR can be called to initialize a new digest operation.
+\&\fBEVP_MAX_MD_SIZE\fR bytes will be written unless the digest implementation
+allows changing the digest size and it is set to a larger value by the
+application. After calling \fBEVP_DigestFinal_ex()\fR no additional calls to
+\&\fBEVP_DigestUpdate()\fR can be made, but \fBEVP_DigestInit_ex2()\fR can be called to
+initialize a new digest operation.
.IP \fBEVP_DigestFinalXOF()\fR 4
.IX Item "EVP_DigestFinalXOF()"
Interfaces to extendable-output functions, XOFs, such as SHAKE128 and SHAKE256.
@@ -486,8 +488,8 @@ Sets the padding type.
It is used by the MDC2 algorithm.
.PP
\&\fBEVP_MD_CTX_get_params()\fR can be used with the following OSSL_PARAM keys:
-.IP """micalg"" (\fBOSSL_PARAM_DIGEST_KEY_MICALG\fR) <UTF8 string>." 4
-.IX Item """micalg"" (OSSL_PARAM_DIGEST_KEY_MICALG) <UTF8 string>."
+.IP """micalg"" (\fBOSSL_DIGEST_PARAM_MICALG\fR) <UTF8 string>." 4
+.IX Item """micalg"" (OSSL_DIGEST_PARAM_MICALG) <UTF8 string>."
Gets the digest Message Integrity Check algorithm string. This is used when
creating S/MIME multipart/signed messages, as specified in RFC 3851.
It may be used by external engines or providers.
@@ -729,7 +731,7 @@ The \fBEVP_MD_CTX_md()\fR function was deprecated in OpenSSL 3.0; use
\&\fBEVP_MD_CTX_update_fn()\fR and \fBEVP_MD_CTX_set_update_fn()\fR were deprecated
in OpenSSL 3.0.
.PP
-\&\fBEVP_MD_CTX_dup()\fR was added in OpenSSL 3.1.
+\&\fBEVP_MD_CTX_dup()\fR was added in OpenSSL 3.2.
.SH COPYRIGHT
.IX Header "COPYRIGHT"
Copyright 2000\-2023 The OpenSSL Project Authors. All Rights Reserved.