From: Pauli Date: Mon, 15 Mar 2021 23:58:22 +0000 (+1000) Subject: doc: remove TODOs about redesigning the AEAD API X-Git-Tag: openssl-3.0.0-alpha14~265 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f391c7d1b1ce4c2edac4fe7a626fc8d337a61a1;p=thirdparty%2Fopenssl.git doc: remove TODOs about redesigning the AEAD API The changes would be significant and the benefits not likely to be too great. Fixes #14368 Reviewed-by: Shane Lontis (Merged from https://github.com/openssl/openssl/pull/14565) --- diff --git a/doc/man7/provider-cipher.pod b/doc/man7/provider-cipher.pod index de5be060a16..e1d2182fa5a 100644 --- a/doc/man7/provider-cipher.pod +++ b/doc/man7/provider-cipher.pod @@ -292,10 +292,6 @@ The length of the "taglen" parameter should not exceed that of a B. =item "tlsaad" (B) -=for comment TODO(3.0): Consider changing this interface so that all ciphers -use the standard AEAD interface - rather than having this special purpose -interface for TLS - Sets TLSv1.2 AAD information for the associated cipher ctx. TLSv1.2 AAD information is always 13 bytes in length and is as defined for the "additional_data" field described in section 6.2.3.3 of RFC5246. @@ -308,8 +304,6 @@ The length of the "tlsaadpad" parameter should not exceed that of a B. =item "tlsivfixed" (B) -=for comment TODO(3.0): This interface needs completely redesigning! - Sets the fixed portion of an IV for an AEAD cipher used in a TLS record encryption/ decryption for the associated cipher ctx. TLS record encryption/decryption always occurs "in place" so that the input and