1
0
mirror of https://github.com/ARMmbed/mbedtls.git synced 2025-06-28 10:12:16 +08:00
Hanno Becker c1096e7514 Allow hardcoding single supported elliptic curve
This commit introduces the option MBEDTLS_SSL_CONF_SINGLE_EC
which can be used to register a single supported elliptic curve
at compile time. It replaces the runtime configuration API
mbedtls_ssl_conf_curves() which allows to register a _list_
of supported elliptic curves.

In contrast to other options used to hardcode configuration options,
MBEDTLS_SSL_CONF_SINGLE_EC isn't a numeric option, but instead it's
only relevant if it's defined or not. To actually set the single
elliptic curve that should be supported, numeric options

MBEDTLS_SSL_CONF_SINGLE_EC_TLS_ID
MBEDTLS_SSL_CONF_SINGLE_EC_GRP_ID

must both be defined and provide the TLS ID and the Mbed TLS internal
ID and the chosen curve, respectively.
2019-07-12 15:25:03 +01:00
..
2019-04-24 10:51:54 +02:00
2019-04-24 10:51:54 +02:00
2018-07-01 10:22:53 +03:00
2018-12-28 11:11:10 +08:00
2018-12-16 12:02:50 +02:00
2019-02-21 16:58:20 +01:00
2018-12-16 12:02:50 +02:00
2019-04-24 10:51:54 +02:00
2018-12-16 12:02:50 +02:00
2018-12-28 11:11:10 +08:00
2019-06-11 17:27:32 +01:00
2019-06-18 11:05:44 +01:00