Lines Matching refs:named_group
2142 uint16_t named_group,
2263 static inline int mbedtls_ssl_tls12_named_group_is_ecdhe(uint16_t named_group)
2268 return named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X25519 ||
2269 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_BP256R1 ||
2270 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_BP384R1 ||
2271 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_BP512R1 ||
2272 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X448 ||
2274 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP192K1 ||
2275 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP192R1 ||
2276 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP224K1 ||
2277 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP224R1 ||
2278 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP256K1 ||
2279 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP256R1 ||
2280 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP384R1 ||
2281 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP521R1;
2284 static inline int mbedtls_ssl_tls13_named_group_is_ecdhe(uint16_t named_group)
2286 return named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X25519 ||
2287 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP256R1 ||
2288 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP384R1 ||
2289 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_SECP521R1 ||
2290 named_group == MBEDTLS_SSL_IANA_TLS_GROUP_X448;
2293 static inline int mbedtls_ssl_tls13_named_group_is_ffdh(uint16_t named_group)
2295 return named_group >= MBEDTLS_SSL_IANA_TLS_GROUP_FFDHE2048 &&
2296 named_group <= MBEDTLS_SSL_IANA_TLS_GROUP_FFDHE8192;
2300 const mbedtls_ssl_context *ssl, uint16_t named_group)
2309 if (*group_list == named_group) {
2317 static inline int mbedtls_ssl_named_group_is_supported(uint16_t named_group)
2320 if (mbedtls_ssl_tls13_named_group_is_ecdhe(named_group)) {
2321 if (mbedtls_ssl_get_ecp_group_id_from_tls_id(named_group) !=
2328 if (mbedtls_ssl_tls13_named_group_is_ffdh(named_group)) {
2333 (void) named_group;