summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/EVP_VerifyInit.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_VerifyInit.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_VerifyInit.3')
-rw-r--r--src/lib/libcrypto/man/EVP_VerifyInit.316
1 files changed, 9 insertions, 7 deletions
diff --git a/src/lib/libcrypto/man/EVP_VerifyInit.3 b/src/lib/libcrypto/man/EVP_VerifyInit.3
index 90a774e514..dfebe8f2bf 100644
--- a/src/lib/libcrypto/man/EVP_VerifyInit.3
+++ b/src/lib/libcrypto/man/EVP_VerifyInit.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_VerifyInit.3,v 1.11 2023/11/16 20:27:43 schwarze Exp $ 1.\" $OpenBSD: EVP_VerifyInit.3,v 1.12 2024/07/21 08:36:43 tb Exp $
2.\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 3.\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000
4.\" 4.\"
@@ -50,7 +50,7 @@
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: November 16 2023 $ 53.Dd $Mdocdate: July 21 2024 $
54.Dt EVP_VERIFYINIT 3 54.Dt EVP_VERIFYINIT 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -65,7 +65,7 @@
65.Fo EVP_VerifyInit_ex 65.Fo EVP_VerifyInit_ex
66.Fa "EVP_MD_CTX *ctx" 66.Fa "EVP_MD_CTX *ctx"
67.Fa "const EVP_MD *type" 67.Fa "const EVP_MD *type"
68.Fa "ENGINE *impl" 68.Fa "ENGINE *engine"
69.Fc 69.Fc
70.Ft int 70.Ft int
71.Fo EVP_VerifyUpdate 71.Fo EVP_VerifyUpdate
@@ -93,14 +93,16 @@ digital signatures.
93sets up a verification context 93sets up a verification context
94.Fa ctx 94.Fa ctx
95to use the digest 95to use the digest
96.Fa type 96.Fa type .
97from
98.Vt ENGINE
99.Fa impl .
100.Fa ctx 97.Fa ctx
101must be initialized by calling 98must be initialized by calling
102.Xr EVP_MD_CTX_init 3 99.Xr EVP_MD_CTX_init 3
103before calling this function. 100before calling this function.
101The
102.Fa ENGINE *engine
103argument is always ignored and passing
104.Dv NULL
105is recommended.
104.Pp 106.Pp
105.Fn EVP_VerifyUpdate 107.Fn EVP_VerifyUpdate
106hashes 108hashes