org.bouncycastle.pqc.crypto.xwing (Bouncy Castle Library 1.85 API Specification)
Date: 2026-07-12

# Package org.bouncycastle.pqc.crypto.xwing

Lightweight implementation of X-Wing, the hybrid KEM combining X25519 and ML-KEM-768 (draft-connolly-cfrg-xwing-kem).

See: Description

- Class Summary
  Class | Description
  --- | ---
  XWingKEMExtractor | Implements the decapsulation process of the X-Wing hybrid Key Encapsulation Mechanism (KEM).
  XWingKEMGenerator | Implements the encapsulation process of the X-Wing hybrid Key Encapsulation Mechanism (KEM).
  XWingKeyGenerationParameters |
  XWingKeyPairGenerator | Generates key pairs compatible with the X-Wing hybrid Key Encapsulation Mechanism (KEM).
  XWingKeyParameters |
  XWingPrivateKeyParameters |
  XWingPublicKeyParameters |

## Package org.bouncycastle.pqc.crypto.xwing Description

Lightweight implementation of X-Wing, the hybrid KEM combining X25519 and ML-KEM-768 (draft-connolly-cfrg-xwing-kem).