PQC-Labs collects reproducible experiments evaluating how NIST-standardized post-quantum algorithms are being integrated into real-world software infrastructure: SSH, TLS, VPN and more — each with benchmarks, a Docker environment and full technical documentation.
The goal isn't to implement new cryptographic algorithms, but to study how the standards already published by NIST are being adopted in software we already use.
Evaluate the adoption of NIST post-quantum standards in existing software.
Build reproducible, Docker-based laboratory environments.
Benchmark the performance impact of PQC-enabled software.
Study interoperability between different implementations.
Produce technical documentation useful for both engineers and researchers.
Every experiment follows the same methodology, so that any engineer can reproduce a published result using only the repository's contents.
Two repositories are currently active, plus a roadmap of additional laboratories that will progressively cover the rest of the PQC ecosystem.
| Repository | Description | Status |
|---|---|---|
| pqc-openssh | Native Post-Quantum OpenSSH laboratories and benchmarks | Active |
| pqc-openssl | Reproducible OpenSSL laboratory: native PQC support, hybrid cryptography and interoperability | Active |
| Repository | Purpose |
|---|---|
| pqc-liboqs | Experiments using the liboqs library |
| pqc-oqs-provider | OpenSSL OQS Provider integration |
| pqc-tls | TLS 1.3 with Post-Quantum Key Exchange |
| pqc-wireguard | WireGuard and PQC integration |
| pqc-vpn | VPN technologies using PQC |
| pqc-benchmarks | Cross-platform performance benchmarks |
| pqc-python | Python implementations and examples |
| pqc-docker | Shared Docker laboratory images |
| pqc-notes | Research notes and references |
Two active research lines are currently running in parallel: native Post-Quantum support in OpenSSH, and in OpenSSL.
Each repository follows a common structure, and every experiment documents its objective, background, environment, methodology, execution, results and conclusions.
Repository
│
├── experiments/
│ ├── 001-...
│ ├── 002-...
│ ├── 003-...
│ └── ...
│
├── docker/
├── docs/
└── scripts/
The transition toward post-quantum cryptography is one of the largest changes currently taking place in applied cryptography.
The standards are already available, but practical deployment guidance is still limited. The purpose of PQC-Labs is to provide practical, reproducible engineering experiments that help understand how these technologies behave in real-world environments.