Comparative Performance Dataset: Post-Quantum Cryptography Standards vs. Classical Cryptographic Baselines
Description
This dataset contains the experimental results and the modular source code developed for the Quantum Privacy Analyzer (QPA) prototype. The project evaluates the performance of Post-Quantum Cryptography (PQC) algorithms, specifically ML-KEM (Kyber) and ML-DSA (Dilithium), against high-security classical baselines (RSA-4096 and ECDSA P-256). The collected data provides a comprehensive comparison of computational overhead (CPU execution time) and network impact, specifically analyzing how the increased size of PQC cryptographic objects affects TCP/IP communication and fragmentation. This repository supports research into Quantum Agility and the practical transition to quantum-resistant secure communications.
Files
Steps to reproduce
1. Unzip "QPA_Source_Code_v1.0.zip" in a Linux environment (Ubuntu/WSL2). 2. Install dependencies: pip install -r requirements.txt 3. Run CPU Benchmark: python3 -m benchmark.runner 4. Run Network Simulation: python3 -m demo.runner_network
Institutions
- Iscte – Instituto Universitário de LisboaLisbon, Lisbon