mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-04-17 20:42:44 +00:00
minor performance improvement
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
This commit is contained in:
parent
1510cea0f3
commit
f0fede56a6
@ -1770,27 +1770,28 @@ static inline int mbedtls_ssl_tls12_named_group_is_ecdhe( uint16_t named_group )
|
|||||||
/*
|
/*
|
||||||
* RFC 8422 section 5.1.1
|
* RFC 8422 section 5.1.1
|
||||||
*/
|
*/
|
||||||
return( named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP192K1 ||
|
return( named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X25519 ||
|
||||||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_BP256R1 ||
|
||||||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_BP384R1 ||
|
||||||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_BP512R1 ||
|
||||||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X448 ||
|
||||||
|
/* Below deprected curves should be removed with notice to users */
|
||||||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP192K1 ||
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP192R1 ||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP192R1 ||
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP224K1 ||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP224K1 ||
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP224R1 ||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP224R1 ||
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP256K1 ||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP256K1 ||
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP256R1 ||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP256R1 ||
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP384R1 ||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP384R1 ||
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP521R1 ||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP521R1 );
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_BP256R1 ||
|
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_BP384R1 ||
|
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_BP512R1 ||
|
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X25519 ||
|
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X448 );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline int mbedtls_ssl_tls13_named_group_is_ecdhe( uint16_t named_group )
|
static inline int mbedtls_ssl_tls13_named_group_is_ecdhe( uint16_t named_group )
|
||||||
{
|
{
|
||||||
return( named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP256R1 ||
|
return( named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X25519 ||
|
||||||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP256R1 ||
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP384R1 ||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP384R1 ||
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP521R1 ||
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP521R1 ||
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X25519 ||
|
|
||||||
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X448 );
|
named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X448 );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user