aboutsummaryrefslogtreecommitdiff
path: root/ssl/tls13_enc.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-02Make sure that exporting keying material is allowedTatsuhiro Tsujikawa1-1/+1
2018-02-02Remove generation of exporter master secret on client application trafficTatsuhiro Tsujikawa1-10/+0
2018-02-02Generate exporter_master_secret after server FinishedTatsuhiro Tsujikawa1-3/+12
2017-12-04Convert more functions in ssl/statem/statem.c to use SSLfatal()Matt Caswell1-2/+7
2017-12-04Convert the state machine code to use SSLfatal()Matt Caswell1-20/+50
2017-08-31Make sure we use the correct cipher when using the early_secretMatt Caswell1-2/+18
2017-08-31Enable the ability to use an external PSK for sending early_dataMatt Caswell1-0/+3
2017-07-17Fix TLSv1.3 exporter secretTatsuhiro Tsujikawa1-4/+6
2017-07-07Update tls13_hkdf_expand() to take the length of the dataMatt Caswell1-16/+19
2017-07-03Fix TLSv1.3 exporterMatt Caswell1-1/+1
2017-06-29Updates following review of SSL_export_key_material() changesMatt Caswell1-4/+1
2017-06-29Update SSL_export_keying_material() for TLSv1.3Matt Caswell1-0/+48
2017-06-12Fix a memleak in tls13_generate_secret.Bernd Edlinger1-1/+4
2017-05-08Remove support for OPENSSL_SSL_TRACE_CRYPTOMatt Caswell1-14/+0
2017-05-03Update the HKDF labels for draft-20Matt Caswell1-16/+9
2017-04-19Fix minor compiler issues.Todd Short1-7/+7
2017-03-29More typo fixesFdaSilvaYY1-1/+1
2017-03-19TLS1.3: Correct intermediate secret derivationJoseph Birr-Pixton1-1/+1
2017-03-16Update end of early data processing for draft-19Matt Caswell1-1/+1
2017-03-16Update secret generation for draft-19Matt Caswell1-0/+24
2017-03-03Silence some more clang warningsMatt Caswell1-2/+2
2017-03-02Various fixes required to allow SSL_write/SSL_read during early dataMatt Caswell1-9/+9
2017-03-02Fix seg fault when sending early_data using CCM ciphersuitesMatt Caswell1-2/+9
2017-03-02Fix changing of the cipher state when dealing with early dataMatt Caswell1-0/+13
2017-03-02Implement the early data changes required in tls13_change_cipher_state()Matt Caswell1-21/+77
2017-03-02Provide functions to write early dataMatt Caswell1-1/+1
2017-02-17Fix a shadowed global variable warningMatt Caswell1-7/+7
2017-02-17Actually update the keys when a KeyUpdate message is sent or receivedMatt Caswell1-48/+114
2017-02-08Add CCM mode support for TLS 1.3Dr. Stephen Henson1-4/+18
2017-02-02Add support for logging out TLSv1.3 secretsCory Benfield1-0/+10
2017-01-30Construct the client side psk extension for TLSv1.3Matt Caswell1-56/+57
2017-01-10Verify that the sig algs extension has been sent for TLSv1.3Matt Caswell1-0/+8
2017-01-10Fix client application traffic secretMatt Caswell1-26/+36
2017-01-10Use the correct size for TLSv1.3 finished keysMatt Caswell1-2/+2
2016-11-29Fix a travis compilation errorMatt Caswell1-2/+0
2016-11-29Use the TLSv1.3 nonce constructionMatt Caswell1-50/+12
2016-11-24Fix a bogus uninit var warningMatt Caswell1-1/+1
2016-11-23Fix a double ;; causing a travis failureMatt Caswell1-1/+1
2016-11-23Fix some style issues with TLSv1.3 state machine PRMatt Caswell1-5/+3
2016-11-23Fix some style issues identified during reviewMatt Caswell1-43/+31
2016-11-23Create the Finished message payloadMatt Caswell1-12/+44
2016-11-23Update state machine to be closer to TLS1.3Matt Caswell1-0/+47
2016-11-23Implement tls13_change_cipher_state()Matt Caswell1-0/+156
2016-11-09Ensure the key and iv labels are declared as staticMatt Caswell1-2/+2
2016-11-09Add support for TLS1.3 secret generationMatt Caswell1-0/+217