summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjob <>2023-04-23 18:24:01 +0000
committerjob <>2023-04-23 18:24:01 +0000
commit292e18c3ddebe32b0e929925c98c01b416d0210e (patch)
treeaef1889eb3364972abb5d66f92a0813cb5d8593a
parent5d0fb0a3b399cdb9927197b45197d09e37ca223f (diff)
downloadopenbsd-292e18c3ddebe32b0e929925c98c01b416d0210e.tar.gz
openbsd-292e18c3ddebe32b0e929925c98c01b416d0210e.tar.bz2
openbsd-292e18c3ddebe32b0e929925c98c01b416d0210e.zip
Man page update for EVP_sha512_224() and EVP_sha512_256()
OK tb@
-rw-r--r--src/lib/libcrypto/man/EVP_DigestInit.324
1 files changed, 22 insertions, 2 deletions
diff --git a/src/lib/libcrypto/man/EVP_DigestInit.3 b/src/lib/libcrypto/man/EVP_DigestInit.3
index 209ad0181b..ba9d6a0481 100644
--- a/src/lib/libcrypto/man/EVP_DigestInit.3
+++ b/src/lib/libcrypto/man/EVP_DigestInit.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_DigestInit.3,v 1.24 2022/08/31 14:27:34 tb Exp $ 1.\" $OpenBSD: EVP_DigestInit.3,v 1.25 2023/04/23 18:24:01 job Exp $
2.\" full merge up to: OpenSSL 7f572e95 Dec 2 13:57:04 2015 +0000 2.\" full merge up to: OpenSSL 7f572e95 Dec 2 13:57:04 2015 +0000
3.\" selective merge up to: OpenSSL a95d7574 Jul 2 12:16:38 2017 -0400 3.\" selective merge up to: OpenSSL a95d7574 Jul 2 12:16:38 2017 -0400
4.\" 4.\"
@@ -68,7 +68,7 @@
68.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 68.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
69.\" OF THE POSSIBILITY OF SUCH DAMAGE. 69.\" OF THE POSSIBILITY OF SUCH DAMAGE.
70.\" 70.\"
71.Dd $Mdocdate: August 31 2022 $ 71.Dd $Mdocdate: April 23 2023 $
72.Dt EVP_DIGESTINIT 3 72.Dt EVP_DIGESTINIT 3
73.Os 73.Os
74.Sh NAME 74.Sh NAME
@@ -105,6 +105,8 @@
105.Nm EVP_sha256 , 105.Nm EVP_sha256 ,
106.Nm EVP_sha384 , 106.Nm EVP_sha384 ,
107.Nm EVP_sha512 , 107.Nm EVP_sha512 ,
108.Nm EVP_sha512_224 ,
109.Nm EVP_sha512_256 ,
108.Nm EVP_ripemd160 , 110.Nm EVP_ripemd160 ,
109.Nm EVP_get_digestbyname , 111.Nm EVP_get_digestbyname ,
110.Nm EVP_get_digestbynid , 112.Nm EVP_get_digestbynid ,
@@ -241,6 +243,10 @@
241.Ft const EVP_MD * 243.Ft const EVP_MD *
242.Fn EVP_sha512 void 244.Fn EVP_sha512 void
243.Ft const EVP_MD * 245.Ft const EVP_MD *
246.Fn EVP_sha512_224 void
247.Ft const EVP_MD *
248.Fn EVP_sha512_256 void
249.Ft const EVP_MD *
244.Fn EVP_ripemd160 void 250.Fn EVP_ripemd160 void
245.Ft const EVP_MD * 251.Ft const EVP_MD *
246.Fo EVP_get_digestbyname 252.Fo EVP_get_digestbyname
@@ -461,6 +467,14 @@ return
461structures for the MD5, SHA1, SHA224, SHA256, SHA384, SHA512 and 467structures for the MD5, SHA1, SHA224, SHA256, SHA384, SHA512 and
462RIPEMD160 digest algorithms respectively. 468RIPEMD160 digest algorithms respectively.
463.Pp 469.Pp
470.Fn EVP_sha512_224
471and
472.Fn EVP_sha512_256
473return an
474.Vt EVP_MD
475structure that provides the truncated SHA512 variants SHA512/224 and SHA512/256,
476respectively.
477.Pp
464.Fn EVP_md5_sha1 478.Fn EVP_md5_sha1
465returns an 479returns an
466.Vt EVP_MD 480.Vt EVP_MD
@@ -718,6 +732,12 @@ first appeared in OpenSSL 0.9.7h and 0.9.8a
718and have been available since 732and have been available since
719.Ox 4.0 . 733.Ox 4.0 .
720.Pp 734.Pp
735.Fn EVP_sha512_224
736and
737.Fn EVP_sha512_256
738first appeared in OpenSSL 1.1.1 and has been available since
739.Ox 7.4 .
740.Pp
721.Fn EVP_MD_CTX_ctrl 741.Fn EVP_MD_CTX_ctrl
722first appeared in OpenSSL 1.1.0 and has been available since 742first appeared in OpenSSL 1.1.0 and has been available since
723.Ox 5.7 . 743.Ox 5.7 .