summaryrefslogtreecommitdiffstats
path: root/ssl/tls13_enc.c
AgeCommit message (Expand)Author
2020-06-08TLSv13: add kTLS supportVadim Fedorenko
2020-05-15Fix crash in early data send with out-of-band PSK using AES CCMraja-ashok
2020-04-30coverity 1462570 Resource leakPauli
2020-04-23Update copyright yearMatt Caswell
2020-03-26Use a fetched cipher for the TLSv1.3 early secretMatt Caswell
2020-02-06Explicitly fetch ciphers and digests in libsslMatt Caswell
2020-02-06Params: change UTF8 construct calls to avoid explicit strlen(3) calls.Pauli
2020-01-02Update tls13_enc.cdcruette
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-11Convert SSL functions to use KDF names not SN_ stringsPauli
2019-09-06Fix TLS/SSL PRF usages.Pauli
2019-08-14Add missing EBCDIC stringsopensslonzos-github
2019-06-06Coverity fixesShane Lontis
2019-05-27Changed ssl layer to use EVP_KDF API for TLS1_PRF and HKDF.David Makepeace
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short
2019-01-15Don't get the mac type in TLSv1.3Matt Caswell
2018-12-30Fix a minor nit in the hkdflabel sizeBernd Edlinger
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
2018-12-05Fix some SSL_export_keying_material() issuesMatt Caswell
2018-12-05Revert "Reduce stack usage in tls13_hkdf_expand"Matt Caswell
2018-09-24Reduce stack usage in tls13_hkdf_expandBernd Edlinger
2018-09-05key zeroization fix for a branch path of tls13_final_finish_macShane Lontis
2018-08-08Ensure that we write out alerts correctly after early_dataMatt Caswell
2018-07-31Fix some TLSv1.3 alert issuesMatt Caswell
2018-06-07Fix TLSv1.3 ticket noncesMatt Caswell
2018-05-31EVP_MD_size() can return an errorMatt Caswell
2018-05-23Use the client app traffic secret for PHA Finished messageMatt Caswell
2018-04-18Add support for logging early exporter secretPeter Wu
2018-04-18Add support for logging TLS 1.3 exporter secretPeter Wu
2018-03-19Don't use a ssl specific DRBG anymoreKurt Roeckx
2018-03-19Fix a crash in SSLfatal due to invalid enc_write_ctxBernd Edlinger
2018-03-15Rename EVP_PKEY_new_private_key()/EVP_PKEY_new_public_key()Matt Caswell
2018-03-15Add support for setting raw private HMAC keysMatt Caswell
2018-02-28Tell the ciphers which DRBG to use for generating random bytes.Kurt Roeckx
2018-02-26Export keying material using early exporter master secretTatsuhiro Tsujikawa
2018-02-13Update copyright yearMatt Caswell
2018-02-02Make sure that exporting keying material is allowedTatsuhiro Tsujikawa
2018-02-02Remove generation of exporter master secret on client application trafficTatsuhiro Tsujikawa
2018-02-02Generate exporter_master_secret after server FinishedTatsuhiro Tsujikawa
2017-12-04Convert more functions in ssl/statem/statem.c to use SSLfatal()Matt Caswell
2017-12-04Convert the state machine code to use SSLfatal()Matt Caswell
2017-08-31Make sure we use the correct cipher when using the early_secretMatt Caswell
2017-08-31Enable the ability to use an external PSK for sending early_dataMatt Caswell
2017-07-17Fix TLSv1.3 exporter secretTatsuhiro Tsujikawa
2017-07-07Update tls13_hkdf_expand() to take the length of the dataMatt Caswell
2017-07-03Fix TLSv1.3 exporterMatt Caswell
2017-06-29Updates following review of SSL_export_key_material() changesMatt Caswell
2017-06-29Update SSL_export_keying_material() for TLSv1.3Matt Caswell
2017-06-12Fix a memleak in tls13_generate_secret.Bernd Edlinger
2017-05-08Remove support for OPENSSL_SSL_TRACE_CRYPTOMatt Caswell