summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/EVP_DigestVerifyInit.3
diff options
context:
space:
mode:
authortb <>2024-07-21 08:36:43 +0000
committertb <>2024-07-21 08:36:43 +0000
commit4688a563b5da8909cc64fcc7369b1ec5491d5d58 (patch)
treeed0c4a447622751595335dd0ea2ec812761b3861 /src/lib/libcrypto/man/EVP_DigestVerifyInit.3
parentbb0cbaff332e2117f157bdcb8acfe6689a081e39 (diff)
downloadopenbsd-4688a563b5da8909cc64fcc7369b1ec5491d5d58.tar.gz
openbsd-4688a563b5da8909cc64fcc7369b1ec5491d5d58.tar.bz2
openbsd-4688a563b5da8909cc64fcc7369b1ec5491d5d58.zip
Unify description of the obsolete ENGINE parameter
This uses the same language in most manuals mentioning the obsolete ENGINE parameters. Make it clear that it is always ignored and that NULL should be passed. Always call it engine instead of a mix of e pe, impl, eng.
Diffstat (limited to 'src/lib/libcrypto/man/EVP_DigestVerifyInit.3')
-rw-r--r--src/lib/libcrypto/man/EVP_DigestVerifyInit.314
1 files changed, 8 insertions, 6 deletions
diff --git a/src/lib/libcrypto/man/EVP_DigestVerifyInit.3 b/src/lib/libcrypto/man/EVP_DigestVerifyInit.3
index 0eb3143467..b3286bf201 100644
--- a/src/lib/libcrypto/man/EVP_DigestVerifyInit.3
+++ b/src/lib/libcrypto/man/EVP_DigestVerifyInit.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_DigestVerifyInit.3,v 1.14 2022/01/15 09:08:51 tb Exp $ 1.\" $OpenBSD: EVP_DigestVerifyInit.3,v 1.15 2024/07/21 08:36:43 tb Exp $
2.\" OpenSSL fb552ac6 Sep 30 23:43:01 2009 +0000 2.\" OpenSSL fb552ac6 Sep 30 23:43:01 2009 +0000
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>.
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: January 15 2022 $ 52.Dd $Mdocdate: July 21 2024 $
53.Dt EVP_DIGESTVERIFYINIT 3 53.Dt EVP_DIGESTVERIFYINIT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -65,7 +65,7 @@
65.Fa "EVP_MD_CTX *ctx" 65.Fa "EVP_MD_CTX *ctx"
66.Fa "EVP_PKEY_CTX **pctx" 66.Fa "EVP_PKEY_CTX **pctx"
67.Fa "const EVP_MD *type" 67.Fa "const EVP_MD *type"
68.Fa "ENGINE *e" 68.Fa "ENGINE *engine"
69.Fa "EVP_PKEY *pkey" 69.Fa "EVP_PKEY *pkey"
70.Fc 70.Fc
71.Ft int 71.Ft int
@@ -97,9 +97,6 @@ sets up verification context
97.Fa ctx 97.Fa ctx
98to use digest 98to use digest
99.Fa type 99.Fa type
100from
101.Vt ENGINE
102.Fa e
103and public key 100and public key
104.Fa pkey . 101.Fa pkey .
105.Fa ctx 102.Fa ctx
@@ -124,6 +121,11 @@ value returned must not be freed directly by the application.
124It will be freed automatically when the 121It will be freed automatically when the
125.Vt EVP_MD_CTX 122.Vt EVP_MD_CTX
126is freed. 123is freed.
124The
125.Fa ENGINE *engine
126argument is always ignored and passing
127.Dv NULL
128is recommended.
127.Pp 129.Pp
128.Fn EVP_DigestVerifyUpdate 130.Fn EVP_DigestVerifyUpdate
129hashes 131hashes