Skip to content

v0.0.3-sprint-2

@DemigodDSK DemigodDSK tagged this 28 Apr 02:55
X-Wing (ML-KEM-768 + X25519) hybrid key encapsulation, wrapping
Apple's CryptoKit XWingMLKEM768X25519 native primitive.

What shipped:
  - KeyEncapsulation protocol (parallel of Encryption for KEMs)
  - Tier1/HybridKEM.swift — Aegis's first post-quantum algorithm
  - Package.swift platforms bumped to iOS 26 / macOS 26
  - CI moved to macos-26 (Xcode 26.2, GA on GitHub-hosted runners)
  - 25 NIST FIPS 203 KeyGen KATs passing (mirrored from BoringSSL)
  - 3 X-Wing draft KATs passing (KeyGen + Decap x 2 paths)

Conscious deviation: shipped Apple's X-Wing primitive in place of
the originally-planned concat+HKDF combiner. Rationale, trade-offs,
and approval recorded in docs/STAGES.md v0.0.3.

Test status: 51 tests, 3 skipped (issue #1), 0 failures.

pre-council-approval (Maintainer @DemigodDSK, 2026-04-27)
Assets 2
Loading