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 | 
