aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/aead.h
AgeCommit message (Expand)AuthorFilesLines
2023-05-05Add back support for TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256Adam Langley1-0/+2
2023-05-03Remove H from GCM128_KEYDavid Benjamin1-1/+1
2023-05-02Update references to draft-irtf-cfrg-gcmsivDavid Benjamin1-4/+2
2023-04-24Remove TLS_RSA_WITH_NULL_SHADavid Benjamin1-2/+0
2022-07-06Add a CCM AEAD for Matter, the IoT standard.Adam Langley1-0/+4
2022-05-13Declare EVP_AEAD_CTX in base.h, like other typedefs.Adam Langley1-4/+4
2021-04-30Reference the newer ChaCha20-Poly1305 RFC.David Benjamin1-1/+1
2021-04-08Remove remnants of CBC SHA2 cipher suites.David Benjamin1-3/+0
2020-11-02Add AES-GCM AEADs with internal nonce generation.Adam Langley1-0/+24
2019-09-16Add AES-192-GCM support to EVP_AEAD.Adam Langley1-0/+13
2018-10-22Flatten EVP_AEAD_CTXAdam Langley1-3/+6
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-2/+2
2018-08-09Add XChaCha20-Poly1305 AEAD.Adam Langley1-1/+5
2018-07-17Remove more remnants of SSLv3.David Benjamin1-1/+1
2018-06-28Remove SSL 3.0 implementation.David Benjamin1-14/+0
2018-06-25Add special AES-GCM AEAD for TLS 1.3.Adam Langley1-0/+8
2018-05-24Document the correct nonce length for AES-GCM.David Benjamin1-0/+12
2018-03-02Add M=8 L=2 AES-128-CCM as well.David Benjamin1-2/+8
2018-02-16Add AES_128_CCM AEAD.Steven Valdez1-0/+4
2017-08-18Run comment conversion script on include/David Benjamin1-249/+249
2017-07-28Make the bssl::SealRecord out_suffix arg fixed length.Martin Kreichgauer1-0/+9
2017-06-27Change EVP_AEAD_CTX_seal_scatter to support an additional plaintext input.Martin Kreichgauer1-6/+15
2017-06-20Document error behavior of AEAD seal/open methods.Martin Kreichgauer1-7/+10
2017-06-09Add EVP_AEAD_CTX_{seal_scatter,open_gather}.Martin Kreichgauer1-5/+53
2017-05-26Enforce incrementing counter for TLS 1.2 AES-GCM.Steven Valdez1-10/+8
2017-05-05Add EVP_AEAD_CTX_[new|free] and UniquePtr support.Adam Langley1-0/+12
2017-04-21Add aes-(128|256)-gcm-fips-testonly mode for FIPS compatibility.Steven Valdez1-0/+10
2017-01-19Remove old ChaCha20-Poly1305 AEAD.Adam Langley1-5/+0
2017-01-19Revert "Remove old ChaCha20-Poly1305 AEAD."Adam Langley1-0/+5
2017-01-19Remove old ChaCha20-Poly1305 AEAD.Adam Langley1-5/+0
2017-01-12Spellcheck our public headers.David Benjamin1-1/+1
2016-12-07Add generic AES-GCM-SIV support.Adam Langley1-0/+8
2016-10-04Replace keywrap AEADs with upstream's APIs.David Benjamin1-14/+0
2016-09-17Add EVP_AEAD_CTX_aead.David Benjamin1-0/+4
2016-09-16Remove RC4 from TLS for real.Matthew Braithwaite1-10/+0
2016-09-12We no longer allow out < in in-place operationsDavid Benjamin1-4/+2
2016-09-07Fold stack-allocated types into headers.David Benjamin1-0/+15
2016-07-12Revert scoped_types.h change.Adam Langley1-12/+0
2016-07-12Assume that MSVC supports C++11.Adam Langley1-1/+1
2016-07-11Remove scoped_types.h.Adam Langley1-0/+12
2016-06-09Require in == out for in-place encryption.David Benjamin1-2/+2
2016-04-21Move TLS-specific "AEAD" functions to the bottom of aead.h.David Benjamin1-56/+56
2016-04-11Remove EVP_aead_chacha20_poly1305_rfc7539 alias.David Benjamin1-8/+0
2015-12-16Point EVP_aead_chacha20_poly1305 at the standardized version.David Benjamin1-12/+12
2015-11-05Fix up several comments and detect problems in the future.Adam Langley1-1/+1
2015-11-04Add missing newline in aead.h.Adam Langley1-0/+1
2015-11-04Add SSL_get_ivs.Adam Langley1-0/+7
2015-11-03Correct the spelling of "primitive".Matt Braithwaite1-1/+1
2015-10-28Fix aead.h header typo.David Benjamin1-1/+1
2015-10-27For now, give the unsuffixed ChaCha20 AEAD name to the old version.Adam Langley1-5/+13