1
0
mirror of https://github.com/openbsd/src.git synced 2024-12-22 07:27:59 -08:00

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.
This commit is contained in:
schwarze 2024-12-06 11:56:21 +00:00
parent eb7387f660
commit 0afdf00682

View File

@ -1,4 +1,4 @@
.\" $OpenBSD: evp.3,v 1.32 2024/08/30 07:03:19 tb Exp $
.\" $OpenBSD: evp.3,v 1.33 2024/12/06 11:56:21 schwarze Exp $
.\" full merge up to: OpenSSL man7/evp 24a535ea Sep 22 13:14:20 2020 +0100
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>,
@ -51,7 +51,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.Dd $Mdocdate: August 30 2024 $
.Dd $Mdocdate: December 6 2024 $
.Dt EVP 3
.Os
.Sh NAME
@ -62,6 +62,20 @@
.Sh DESCRIPTION
The EVP library provides a high-level interface to cryptographic
functions.
The abbreviation
.Dq EVP
is intended to mean
.Dq EnVeloPe
in the sense of
.Dq wrapper library .
It is not related to the technical meaning of the term
.Dq envelope
in contexts like
.Xr CMS_encrypt 3 ,
.Xr EVP_SealInit 3 ,
.Xr PKCS7_encrypt 3 ,
or
.Xr SMIME_write_ASN1 3 .
.Pp
.Xr EVP_SealInit 3
and