summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorschwarze <>2024-12-06 11:56:21 +0000
committerschwarze <>2024-12-06 11:56:21 +0000
commitc8f5ae0825fe646838447e04c2976ed4321430b6 (patch)
tree5623de02612b3fd9ebc65e81c6220a2242a326f6 /src
parent5a1c70a3a2cf0a5bab4551cf531dc7541ff49d14 (diff)
downloadopenbsd-c8f5ae0825fe646838447e04c2976ed4321430b6.tar.gz
openbsd-c8f5ae0825fe646838447e04c2976ed4321430b6.tar.bz2
openbsd-c8f5ae0825fe646838447e04c2976ed4321430b6.zip
Explain what "EVP" is supposed to mean.
It's so non-obvious that even i had to do some research to find out. Source: The file "doc/ssleay.doc" from SSLeay 0.8.1b, see for example OpenSSL commit d02b48c6 on Dec 21, 1998.
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/man/evp.318
1 files changed, 16 insertions, 2 deletions
diff --git a/src/lib/libcrypto/man/evp.3 b/src/lib/libcrypto/man/evp.3
index 378255ad41..6ccf9898d1 100644
--- a/src/lib/libcrypto/man/evp.3
+++ b/src/lib/libcrypto/man/evp.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: evp.3,v 1.32 2024/08/30 07:03:19 tb Exp $ 1.\" $OpenBSD: evp.3,v 1.33 2024/12/06 11:56:21 schwarze Exp $
2.\" full merge up to: OpenSSL man7/evp 24a535ea Sep 22 13:14:20 2020 +0100 2.\" full merge up to: OpenSSL man7/evp 24a535ea Sep 22 13:14:20 2020 +0100
3.\" 3.\"
4.\" This file was written by Ulf Moeller <ulf@openssl.org>, 4.\" This file was written by Ulf Moeller <ulf@openssl.org>,
@@ -51,7 +51,7 @@
51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
52.\" OF THE POSSIBILITY OF SUCH DAMAGE. 52.\" OF THE POSSIBILITY OF SUCH DAMAGE.
53.\" 53.\"
54.Dd $Mdocdate: August 30 2024 $ 54.Dd $Mdocdate: December 6 2024 $
55.Dt EVP 3 55.Dt EVP 3
56.Os 56.Os
57.Sh NAME 57.Sh NAME
@@ -62,6 +62,20 @@
62.Sh DESCRIPTION 62.Sh DESCRIPTION
63The EVP library provides a high-level interface to cryptographic 63The EVP library provides a high-level interface to cryptographic
64functions. 64functions.
65The abbreviation
66.Dq EVP
67is intended to mean
68.Dq EnVeloPe
69in the sense of
70.Dq wrapper library .
71It is not related to the technical meaning of the term
72.Dq envelope
73in contexts like
74.Xr CMS_encrypt 3 ,
75.Xr EVP_SealInit 3 ,
76.Xr PKCS7_encrypt 3 ,
77or
78.Xr SMIME_write_ASN1 3 .
65.Pp 79.Pp
66.Xr EVP_SealInit 3 80.Xr EVP_SealInit 3
67and 81and