xhpke library

HPKE cryptography wrappers and parametrization.

https://datatracker.ietf.org/doc/html/rfc9180

Uses X-Wing as the hybrid post-quantum KEM that combines X25519 with ML-KEM-768 for quantum resistance.

Classes

Fingerprint
A 32-byte unique identifier for an xHPKE key.
PublicKey
A public key of the X-Wing hybrid KEM (X25519 + ML-KEM-768).
SecretKey
A private key of the X-Wing hybrid KEM (X25519 + ML-KEM-768).