mbedtls_ssl_ciphersuite_t
ssl_ciphersuites.h
int int mbedtls_ssl_ciphersuite_t::id id mbedtls_ssl_ciphersuite_t::id
const char * const char* mbedtls_ssl_ciphersuite_t::name name mbedtls_ssl_ciphersuite_t::name
mbedtls_cipher_type_t mbedtls_cipher_type_t mbedtls_ssl_ciphersuite_t::cipher cipher mbedtls_ssl_ciphersuite_t::cipher
mbedtls_md_type_t mbedtls_md_type_t mbedtls_ssl_ciphersuite_t::mac mac mbedtls_ssl_ciphersuite_t::mac
mbedtls_key_exchange_type_t mbedtls_key_exchange_type_t mbedtls_ssl_ciphersuite_t::key_exchange key_exchange mbedtls_ssl_ciphersuite_t::key_exchange mbedtls_ssl_ciphersuite_cert_req_allowed mbedtls_ssl_ciphersuite_has_pfs mbedtls_ssl_ciphersuite_no_pfs mbedtls_ssl_ciphersuite_uses_dhe mbedtls_ssl_ciphersuite_uses_ecdh mbedtls_ssl_ciphersuite_uses_ecdhe mbedtls_ssl_ciphersuite_uses_server_signature mbedtls_ssl_ciphersuite_uses_srv_cert
int int mbedtls_ssl_ciphersuite_t::min_major_ver min_major_ver mbedtls_ssl_ciphersuite_t::min_major_ver
int int mbedtls_ssl_ciphersuite_t::min_minor_ver min_minor_ver mbedtls_ssl_ciphersuite_t::min_minor_ver
int int mbedtls_ssl_ciphersuite_t::max_major_ver max_major_ver mbedtls_ssl_ciphersuite_t::max_major_ver
int int mbedtls_ssl_ciphersuite_t::max_minor_ver max_minor_ver mbedtls_ssl_ciphersuite_t::max_minor_ver
unsigned char unsigned char mbedtls_ssl_ciphersuite_t::flags flags mbedtls_ssl_ciphersuite_t::flags

This structure is used for storing ciphersuite information.

- mbedtls_ssl_ciphersuite_t
  cipher
- mbedtls_ssl_ciphersuite_t
  flags
- mbedtls_ssl_ciphersuite_t
  id
- mbedtls_ssl_ciphersuite_t
  key_exchange
- mbedtls_ssl_ciphersuite_t
  mac
- mbedtls_ssl_ciphersuite_t
  max_major_ver
- mbedtls_ssl_ciphersuite_t
  max_minor_ver
- mbedtls_ssl_ciphersuite_t
  min_major_ver
- mbedtls_ssl_ciphersuite_t
  min_minor_ver
- mbedtls_ssl_ciphersuite_t
  name