This project implements a Post-Quantum Cryptography (PQC) enabled microservices architecture using gRPC and C++. It specifically utilizes OpenSSL 3.5 to upgrade standard TLS connections to use hybrid key exchange (combining classical algorithms with Quantum-Safe algorithms like ML-KEM). The system includes a robust infrastructure for managing dependencies, loading certificates, and verifying that the cryptographic handshake on the wire is genuinely resistant to future quantum attacks.
PQC is organized as connected concepts and components. Start broad, then drill down chapter by chapter.
This project implements a Post-Quantum Cryptography (PQC) enabled microservices architecture using gRPC and C++. It specifically utilizes OpenSSL 3.5 to upgrade standard TLS connections to use hybrid key exchange (combining classical algorithms with Quantum-Safe algorithms like ML-KEM). The system includes a robust infrastructure for managing dependencies, loading certificates, and verifying that the cryptographic handshake on the wire is genuinely resistant to future quantum attacks.
Source Repository: https://github.com/adityasoni99/PQC.git
Follow sequentially or jump to any topic. Start with Service Contracts (Protobuf).
This tutorial was automatically generated by Code IQ and rendered with the shared tutorial site builder. It can be produced for any repository tutorial folder that follows the numbered markdown chapter layout.
View Code IQ ↗