Mbed-TLS / mbedtls

An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
https://www.trustedfirmware.org/projects/mbed-tls/
Other
5.56k stars 2.61k forks source link

Remove the DHE-RSA key exchange #9685

Open gilles-peskine-arm opened 1 month ago

gilles-peskine-arm commented 1 month ago

Remove the DHE-RSA key exchange.

This completes the removal of finite-field Diffie-Hellman from TLS 1.2. Note that it remains available in TLS 1.3.

Follow the steps in https://github.com/Mbed-TLS/mbedtls/issues/9681 unless there is a good reason to deviate.

mpg commented 3 weeks ago

we're removing the ability to do a non-PSK key exchange that involves ECC

I think you mean that doesn't involve ECC?