Apoth3osis
<_RESEARCH/PROJECTS

Hybrid Crypto: QKD + PQ-KEM

VERIFIED0 SORRY5 MENTAT CERTSLean 4 + Mathlib
>_VERIFICATION.SEAL
FORMALLY VERIFIED • LEAN 4 • MACHINE-CHECKED • APOTH3OSIS¬QED0 SORRY

Formal Verification Certificate

All theorems formally verified in Lean 4 with zero sorry gaps.

0 SORRY

Hybrid Crypto QKD + PQ-KEM • Lean 4 + Mathlib • Apoth3osis Labs

The Central Question

Can we build a key establishment protocol that survives both quantum and classical attacks? Neither QKD alone (vulnerable to implementation side-channels) nor post-quantum KEMs alone (relying on unproven hardness assumptions) provide unconditional security. This project formalizes a UC composable hybrid combining both: security holds as long as at least one component remains unbroken — the “either breaks” property. References the X-Wing hybrid KEM and aligns with NIST FIPS 203.

Key Verified Results

either_breaks

Security holds if QKD OR PQ-KEM is unbroken

EitherBreaks.lean

uc_realizes_ideal

Hybrid protocol UC-realizes ideal key establishment

UCFramework.lean

simulator_soundness

Simulator indistinguishable from real execution

UCFramework.lean

composition_secure

Hybrid composes securely with arbitrary protocols

Composition.lean

Hybrid Protocol Architecture

ComponentThreat ModelRole in Hybrid
QKDInformation-theoreticUnconditional key if channel is authentic
PQ-KEMComputational (lattice)Backup key if QKD channel compromised
HybridEither-breaksXOR of both keys: secure if either holds