---
title: XWingMLKEM768X25519
framework: cryptokit
role: symbol
role_heading: Enumeration
path: cryptokit/xwingmlkem768x25519
---

# XWingMLKEM768X25519

The X-Wing (ML-KEM768 with X25519) Key Encapsulation Mechanism, defined in https://datatracker.ietf.org/doc/html/draft-connolly-cfrg-xwing-kem-06

## Declaration

```swift
enum XWingMLKEM768X25519
```

## Topics

### Keys

- [XWingMLKEM768X25519.PrivateKey](cryptokit/xwingmlkem768x25519/privatekey.md)
- [XWingMLKEM768X25519.PublicKey](cryptokit/xwingmlkem768x25519/publickey.md)

### Structures

- [XWingMLKEM768X25519.OneTimePrivateKey](cryptokit/xwingmlkem768x25519/onetimeprivatekey.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Key encapsulation mechanisms (KEM)

- [KEM](cryptokit/kem.md)
- [MLKEM768](cryptokit/mlkem768.md)
- [MLKEM1024](cryptokit/mlkem1024.md)
