openssl/ssl
Emilia Kasper 5a3d21c058 Constant-time utilities
Pull constant-time methods out to a separate header, add tests.

Reviewed-by: Bodo Moeller <bodo@openssl.org>
2014-08-28 15:48:45 +02:00
..
.cvsignore
bio_ssl.c
d1_both.c RT1815: More const'ness improvements 2014-08-18 11:49:16 -04:00
d1_clnt.c
d1_enc.c
d1_lib.c Constification - mostly originally from Chromium. 2014-06-29 21:05:23 +01:00
d1_meth.c
d1_pkt.c RT3023: Redundant logical expressions 2014-08-15 10:45:00 -04:00
d1_srtp.c
d1_srvr.c Fix DTLS certificate requesting code. 2014-07-15 18:23:13 +01:00
dtls1.h
heartbeat_test.c Add conditional unit testing interface. 2014-07-24 19:41:29 +01:00
install-ssl.com
kssl_lcl.h
kssl.c RT2848: Remove extra NULL check 2014-08-19 12:43:58 -04:00
kssl.h
Makefile Constant-time utilities 2014-08-28 15:48:45 +02:00
s2_clnt.c
s2_enc.c
s2_lib.c Update strength_bits for 3DES. 2014-06-09 12:09:52 +01:00
s2_meth.c
s2_pkt.c
s2_srvr.c
s3_both.c
s3_cbc.c Constant-time utilities 2014-08-28 15:48:45 +02:00
s3_clnt.c Fixed out-of-bounds read errors in ssl3_get_key_exchange. 2014-08-15 23:27:34 +01:00
s3_enc.c RT1815: More const'ness improvements 2014-08-18 11:49:16 -04:00
s3_lib.c Add support for Camellia HMAC-Based cipher suites from RFC6367 2014-08-15 23:41:20 +01:00
s3_meth.c
s3_pkt.c RT 3060: amend patch 2014-08-22 15:35:42 +02:00
s3_srvr.c Fix SRP authentication ciphersuites. 2014-08-09 13:21:30 +01:00
s23_clnt.c Revision of custom extension code. 2014-08-15 12:20:04 +01:00
s23_lib.c Don't advertise ECC ciphersuits in SSLv2 compatible client hello. 2014-06-27 16:51:26 +01:00
s23_meth.c
s23_pkt.c
s23_srvr.c Fix protocol downgrade bug in case of fragmented packets 2014-08-06 20:36:40 +01:00
srtp.h RT2724: Remove extra declaration 2014-08-19 09:38:43 -04:00
ssl2.h
ssl3.h Remove all RFC5878 code. 2014-07-04 13:26:35 +01:00
ssl23.h
ssl_algs.c
ssl_asn1.c
ssl_cert.c Revision of custom extension code. 2014-08-15 12:20:04 +01:00
ssl_ciph.c RT1815: More const'ness improvements 2014-08-18 11:49:16 -04:00
ssl_conf.c
ssl_err2.c
ssl_err.c RT 3060: amend patch 2014-08-22 15:35:42 +02:00
ssl_lib.c Revision of custom extension code. 2014-08-15 12:20:04 +01:00
ssl_locl.h Revision of custom extension code. 2014-08-15 12:20:04 +01:00
ssl_rsa.c RT 1988: Add "const" to SSL_use_RSAPrivateKey_ASN1 2014-08-09 07:56:28 -04:00
ssl_sess.c
ssl_stat.c Remove all RFC5878 code. 2014-07-04 13:26:35 +01:00
ssl_task.c
ssl_txt.c Add an NSS output format to sess_id to export to export the session id and the master key in NSS keylog format. PR#3352 2014-05-24 00:02:24 +01:00
ssl_utst.c Add conditional unit testing interface. 2014-07-24 19:41:29 +01:00
ssl-lib.com
ssl.h RT 3060: amend patch 2014-08-22 15:35:42 +02:00
ssltest.c Include error messages on extension check failure. 2014-08-15 12:16:16 +01:00
t1_clnt.c
t1_enc.c RT 1528; misleading debug print, "pre-master" should be "master key" 2014-07-01 13:22:38 -04:00
t1_lib.c RT1815: More const'ness improvements 2014-08-18 11:49:16 -04:00
t1_meth.c
t1_reneg.c
t1_srvr.c
t1_trce.c
tls1.h Add support for Camellia HMAC-Based cipher suites from RFC6367 2014-08-15 23:41:20 +01:00
tls_srp.c Check SRP parameters early. 2014-08-06 20:36:41 +01:00