Cipher Suites

enum class Ssl::CipherSuite : uint16_t

Cipher suite identifier.

The TLS standard specifies codes using two 8-bit values. We combine these into a single 16-bit value in MSB-LSB order.

For example:

TLS_RSA_WITH_AES_128_CBC_SHA = { 0x00, 0x2F } = 0x002F

See also

Refer to CipherSuite.h for defined values.

Values:

enumerator XX
namespace CipherSuites

Standard cipher suite options The actual suites are implementation-specific.

Standard cipher suites lists

DECLARE_CIPHER_SUITES(basic)

Supported by all adapters.

DECLARE_CIPHER_SUITES(full)

Adapter-specific.

Typedefs

using Array = FSTR::Array<Ssl::CipherSuite>