openssl/ssl
Matt Caswell 3fddbb264e Add an HMAC implementation that is TLS aware
The TLS HMAC implementation should take care to calculate the MAC in
constant time in the case of MAC-Then-Encrypt where we have a variable
amount of padding.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/12732)
2020-09-03 09:40:52 +01:00
..
record Add an HMAC implementation that is TLS aware 2020-09-03 09:40:52 +01:00
statem also zero pad DHE public key in ClientKeyExchange message for interop 2020-09-01 14:27:05 +02:00
bio_ssl.c Update copyright year 2020-05-15 14:09:49 +01:00
build.info Add an HMAC implementation that is TLS aware 2020-09-03 09:40:52 +01:00
d1_lib.c Reorganize local header files 2019-09-28 20:26:35 +02:00
d1_msg.c Reorganize local header files 2019-09-28 20:26:35 +02:00
d1_srtp.c Update copyright year 2020-05-15 14:09:49 +01:00
ktls.c Move KTLS inline functions only used by libssl into ssl/ktls.c. 2020-08-31 09:34:19 +01:00
methods.c Update some inclusions of <openssl/macros.h> 2019-11-07 11:37:25 +01:00
pqueue.c Reorganize local header files 2019-09-28 20:26:35 +02:00
s3_cbc.c Add an HMAC implementation that is TLS aware 2020-09-03 09:40:52 +01:00
s3_enc.c Improve some error messages if a digest is not available 2020-08-29 17:56:20 +10:00
s3_lib.c Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
s3_msg.c Reorganize local header files 2019-09-28 20:26:35 +02:00
ssl_asn1.c Explicitly test against NULL; do not use !p or similar 2019-10-09 21:32:15 +02:00
ssl_cert.c Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
ssl_cert_table.h Following the license change, modify the boilerplates in ssl/ 2018-12-06 14:20:59 +01:00
ssl_ciph.c deprecate engines in SSL 2020-07-16 09:12:27 +02:00
ssl_conf.c Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
ssl_err.c Improve some error messages if a digest is not available 2020-08-29 17:56:20 +10:00
ssl_init.c Providerized libssl fallout: cleanup init 2020-07-11 15:13:09 -07:00
ssl_lib.c Fix coverity CID #1465795 - Incorrect free deallocator used in SSL_add1_host() 2020-08-24 11:19:28 +10:00
ssl_local.h Add an HMAC implementation that is TLS aware 2020-09-03 09:40:52 +01:00
ssl_mcnf.c Update copyright year 2020-08-06 13:22:30 +01:00
ssl_rsa.c Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
ssl_sess.c deprecate engines in SSL 2020-07-16 09:12:27 +02:00
ssl_stat.c Reorganize local header files 2019-09-28 20:26:35 +02:00
ssl_txt.c Update copyright year 2020-04-23 13:55:52 +01:00
ssl_utst.c Reorganize local header files 2019-09-28 20:26:35 +02:00
t1_enc.c Add helper functions for FreeBSD KTLS. 2020-08-31 09:34:19 +01:00
t1_lib.c Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*" 2020-07-16 14:21:07 +02:00
t1_trce.c t1_trce: Fix remaining places where the 24 bit shift overflow happens 2020-05-20 17:31:56 +02:00
tls13_enc.c Support for KTLS TX on FreeBSD for TLS 1.3. 2020-08-31 09:34:19 +01:00
tls_srp.c Update copyright year 2020-04-23 13:55:52 +01:00