Overview
Plexus-Myelin is a post-quantum hybrid VPN tunnel. It combines X25519 + ML-KEM-768 key exchange with WireGuard transport, adds NAT traversal via a custom STUN server, and DERP-style relay fallback. 138 tests currently passing.
The core thesis: quantum computers will threaten existing public-key cryptography within the next decade — adopting post-quantum algorithms now is responsible engineering.
Architecture
Hybrid Key Exchange
- X25519: Classical elliptic-curve Diffie-Hellman, widely battle-tested
- ML-KEM-768: NIST-standardized post-quantum algorithm (formerly Kyber-768)
- Hybrid design: security holds even if one algorithm is broken
Transport Layer
- WireGuard: Modern, minimal VPN protocol
- STUN: Custom STUN server for NAT traversal
- DERP Relay: Automatic fallback when P2P path is unavailable
Test Coverage
✅ 138 tests passing — covering key exchange, tunnel establishment, NAT traversal, and relay fallback scenarios.
Tech Stack
Rust · WireGuard · ML-KEM-768 · X25519 · STUN · DERP
Status
🔵 Active