diff options
author | schwarze <> | 2024-12-06 11:56:21 +0000 |
---|---|---|
committer | schwarze <> | 2024-12-06 11:56:21 +0000 |
commit | c8f5ae0825fe646838447e04c2976ed4321430b6 (patch) | |
tree | 5623de02612b3fd9ebc65e81c6220a2242a326f6 /src | |
parent | 5a1c70a3a2cf0a5bab4551cf531dc7541ff49d14 (diff) | |
download | openbsd-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.3 | 18 |
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 |
63 | The EVP library provides a high-level interface to cryptographic | 63 | The EVP library provides a high-level interface to cryptographic |
64 | functions. | 64 | functions. |
65 | The abbreviation | ||
66 | .Dq EVP | ||
67 | is intended to mean | ||
68 | .Dq EnVeloPe | ||
69 | in the sense of | ||
70 | .Dq wrapper library . | ||
71 | It is not related to the technical meaning of the term | ||
72 | .Dq envelope | ||
73 | in contexts like | ||
74 | .Xr CMS_encrypt 3 , | ||
75 | .Xr EVP_SealInit 3 , | ||
76 | .Xr PKCS7_encrypt 3 , | ||
77 | or | ||
78 | .Xr SMIME_write_ASN1 3 . | ||
65 | .Pp | 79 | .Pp |
66 | .Xr EVP_SealInit 3 | 80 | .Xr EVP_SealInit 3 |
67 | and | 81 | and |