mbedtls/programs/ssl
Hanno Becker 7f1c805b23 Allow ssl_client2/ssl_server2 to use HMAC DRBG instead of CTR DRBG
So far, ssl_client2 and ssl_server2 were relying on MBEDTLS_CTR_DRBG_C
being set. This commit adapts them to use HMAC DRBG in case CTR DRBG
is disabled in the configuration.

Note that disabling CTR DRBG in favor of HMAC DRBG can be useful on
constrained systems because Mbed TLS' HMAC DRBG is slightly smaller,
and moreover needed anyway as part of deterministic ECDSA.
2019-09-03 08:59:05 +01:00
..
CMakeLists.txt Improve cmake inclusion of query_config.c when building apps 2019-02-07 10:32:31 +00:00
dtls_client.c Make function mbedtls_ssl_set_hostname(...) as optional 2019-08-27 10:47:08 +03:00
dtls_server.c Enforce NULL context for hardcoded RNG 2019-08-12 17:05:03 +01:00
mini_client.c Make function mbedtls_ssl_set_hostname(...) as optional 2019-08-27 10:47:08 +03:00
query_config.c Make function mbedtls_ssl_set_hostname(...) as optional 2019-08-27 10:47:08 +03:00
ssl_client1.c Make function mbedtls_ssl_set_hostname(...) as optional 2019-08-27 10:47:08 +03:00
ssl_client2.c Allow ssl_client2/ssl_server2 to use HMAC DRBG instead of CTR DRBG 2019-09-03 08:59:05 +01:00
ssl_fork_server.c Enforce NULL context for hardcoded RNG 2019-08-12 17:05:03 +01:00
ssl_mail_client.c Make function mbedtls_ssl_set_hostname(...) as optional 2019-08-27 10:47:08 +03:00
ssl_pthread_server.c Enforce NULL context for hardcoded RNG 2019-08-12 17:05:03 +01:00
ssl_server.c Enforce NULL context for hardcoded RNG 2019-08-12 17:05:03 +01:00
ssl_server2.c Allow ssl_client2/ssl_server2 to use HMAC DRBG instead of CTR DRBG 2019-09-03 08:59:05 +01:00