NoisePQC++ is an open C++23 implementation that unifies classical, ML-KEM-based post-quantum, and hybrid Noise handshakes across all 57 classical patterns, 13 PQ patterns, and 12 hybrid patterns, with benchmarks showing manageable overhead.
Toward Quantum-Safe Software Engineering: A Vision for Post-Quantum Cryptography Migration
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
The quantum threat to cybersecurity has accelerated the standardization of Post-Quantum Cryptography (PQC). Migrating legacy software to these quantum-safe algorithms is not a simple library swap, but a new software engineering challenge: existing vulnerability detection, refactoring, and testing tools are not designed for PQC's probabilistic behavior, side-channel sensitivity, and complex performance trade-offs. To address these challenges, this paper outlines a vision for a new class of tools and introduces the Automated Quantum-safe Adaptation (AQuA) framework, with a three-pillar agenda for PQC-aware detection, semantic refactoring, and hybrid verification, thereby motivating Quantum-Safe Software Engineering (QSSE) as a distinct research direction.
citation-role summary
citation-polarity summary
fields
cs.CR 1years
2026 1verdicts
CONDITIONAL 1roles
other 1polarities
unclear 1representative citing papers
citing papers explorer
-
NoisePQC++: A Unified NIST-Compliant PQC and Hybrid-PQC Implementation of the Noise Protocol
NoisePQC++ is an open C++23 implementation that unifies classical, ML-KEM-based post-quantum, and hybrid Noise handshakes across all 57 classical patterns, 13 PQ patterns, and 12 hybrid patterns, with benchmarks showing manageable overhead.