Skip to content

Initial Production-Ready Release

Choose a tag to compare

@itsVentie itsVentie released this 30 Jun 12:43
7b2568c

This is the first stable release of pqc-proxy, a hybrid post-quantum TCP tunnel designed to secure legacy application traffic against future quantum cryptanalysis.

Key Features

  • Hybrid Key Exchange: Combines X25519 (ECDH) and ML-KEM-768 (Kyber) for robust, quantum-safe security.
  • AEAD Encryption: Full stream protection using ChaCha20-Poly1305.
  • Zero-Allocation Pipeline: Optimized data relaying using sync.Pool to minimize memory overhead.
  • Chaos Testing: Integrated framework for network stability and resilience testing.
  • Observability: Built-in Prometheus metrics exporter for real-time monitoring.

Getting Started

  1. Download the binary matching your OS.
  2. Run as a Server:
    ./pqc-proxy -mode server -listen :9090 -target 127.0.0.1:8000
  3. Run as a Client:
    ./pqc-proxy -mode client -listen :3000 -target 127.0.0.1:9090

Changelog

  • Implement hybrid PQC handshake engine.
  • Integrate Chaos injection for network reliability testing.
  • Setup CI/CD pipeline via GitHub Actions.
  • Add comprehensive documentation and unit test suites.