virtualx-engine/modules/mbedtls
Fabio Alessandrelli 024a4b1f2a mbedTLS: disable weak crypto and TLS versions.
This commit adds a new mbedTLS configuration header to customize the
built-in library (and can be optionally replaced by a platform-specific
one).

Currently, it disables most weak cryptographic functions (with the
notable exceptions of MD5 and SHA-1), along with removing support for
TLS versions 1.0 and 1.1 (making TLSv1.2 the only supported one).
2023-05-10 11:13:19 +02:00
..
tests One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
config.py Cleanup: Remove executable bit from files which don't need it 2021-01-19 23:36:42 +01:00
crypto_mbedtls.cpp Exposes String functions for X509Certificates 2023-05-09 19:02:33 -04:00
crypto_mbedtls.h Exposes String functions for X509Certificates 2023-05-09 19:02:33 -04:00
dtls_server_mbedtls.cpp [NET] Refactor TLS configuration. 2023-01-28 11:08:02 +01:00
dtls_server_mbedtls.h [NET] Refactor TLS configuration. 2023-01-28 11:08:02 +01:00
packet_peer_mbed_dtls.cpp mbedTLS: disable weak crypto and TLS versions. 2023-05-10 11:13:19 +02:00
packet_peer_mbed_dtls.h [NET] Refactor TLS configuration. 2023-01-28 11:08:02 +01:00
register_types.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub mbedTLS: disable weak crypto and TLS versions. 2023-05-10 11:13:19 +02:00
stream_peer_mbedtls.cpp [Net] Remove StreamPeerTLS.blocking_handshake option. 2023-01-28 11:08:02 +01:00
stream_peer_mbedtls.h [NET] Refactor TLS configuration. 2023-01-28 11:08:02 +01:00
tls_context_mbedtls.cpp [NET] Refactor TLS configuration. 2023-01-28 11:08:02 +01:00
tls_context_mbedtls.h [NET] Refactor TLS configuration. 2023-01-28 11:08:02 +01:00