From 9fee752a9626100a2cde1d90c2e54aabef4f5397 Mon Sep 17 00:00:00 2001 From: reyk <> Date: Wed, 14 Oct 2015 07:41:28 +0000 Subject: Add EVP_AEAD_CTX_init(3) manpage to document the new(ish) AEAD API. The "authenticated encryption with additional data" API is used for ciphers like AES-GCM or ChaCha20-Poly1305. The manpage is a beginning and certainly needs more work, especially improvements in the EXAMPLES section. Based on agl's source code comments. Converted from pod to mandoc by schwarze@ OK schwarze@ jsing@ --- src/lib/libcrypto/doc/evp.pod | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/lib/libcrypto/doc') diff --git a/src/lib/libcrypto/doc/evp.pod b/src/lib/libcrypto/doc/evp.pod index 57c761d01f..dfd96d3b98 100644 --- a/src/lib/libcrypto/doc/evp.pod +++ b/src/lib/libcrypto/doc/evp.pod @@ -25,6 +25,9 @@ functions. Symmetric encryption is available with the LI<...>|EVP_EncryptInit(3)> functions. The LI<...>|EVP_DigestInit(3)> functions provide message digests. +Authenticated encryption with additional data (AEAD) is available with +the LI<...>|EVP_AEAD_CTX_init(3)> functions. + The BI<...> functions provide a high level interface to asymmetric algorithms. To create a new EVP_PKEY see L. EVP_PKEYs can be associated @@ -81,6 +84,7 @@ using the high level interface. L, L, +L, L, L, L, -- cgit v1.2.3-55-g6feb