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
commit93ae38e3094b6e0813460de549534a0aab74875c (patch)
tree5623de02612b3fd9ebc65e81c6220a2242a326f6 /src
parentefb6ab0b6b8c30bb5a2c3ae24da1430f038ca990 (diff)
downloadopenbsd-93ae38e3094b6e0813460de549534a0aab74875c.tar.gz
openbsd-93ae38e3094b6e0813460de549534a0aab74875c.tar.bz2
openbsd-93ae38e3094b6e0813460de549534a0aab74875c.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