Ciphersuite
public enum Ciphersuite : UInt16
extension Ciphersuite: Sendable
extension Ciphersuite: Equatable, Hashable
MLS ciphersuites.
-
DH KEM x25519 | AES-GCM 128 | SHA2-256 | Ed25519
Declaration
Swift
case mls128Dhkemx25519Aes128gcmSha256Ed25519 = 1
-
DH KEM P256 | AES-GCM 128 | SHA2-256 | EcDSA P256
Declaration
Swift
case mls128Dhkemp256Aes128gcmSha256P256 = 2
-
DH KEM x25519 | Chacha20Poly1305 | SHA2-256 | Ed25519
Declaration
Swift
case mls128Dhkemx25519Chacha20poly1305Sha256Ed25519 = 3
-
DH KEM x448 | AES-GCM 256 | SHA2-512 | Ed448
Declaration
Swift
case mls256Dhkemx448Aes256gcmSha512Ed448 = 4
-
DH KEM P521 | AES-GCM 256 | SHA2-512 | EcDSA P521
Declaration
Swift
case mls256Dhkemp521Aes256gcmSha512P521 = 5
-
DH KEM x448 | Chacha20Poly1305 | SHA2-512 | Ed448
Declaration
Swift
case mls256Dhkemx448Chacha20poly1305Sha512Ed448 = 6
-
DH KEM P384 | AES-GCM 256 | SHA2-384 | EcDSA P384
Declaration
Swift
case mls256Dhkemp384Aes256gcmSha384P384 = 7