Quantum-Safe Software Engineering (QSSE)
Abstract
The rapid progress in quantum computing poses a serious threat to classicalcryptographic systems that currently secure digital communication, financialtransactions, health records, and government infrastructure. Algorithms such as RSA and ECC, which rely on mathematical hardness assumptions, may become vulnerable once large-scale quantum computers are realized. This emerging risk has given rise to Quantum-Safe Software Engineering (QSSE), an interdisciplinary approach focused on designing, developing, andmaintaining software systems that remain secure in the presence of quantum adversaries. QSSE integrates post-quantum cryptography, crypto-agility, secure software development lifecycle (SSDLC), threat modeling, andcompliance frameworks to ensure long-term resilience. This paper presents a comprehensive review of QSSE, its foundations, architectural considerations, implementation challenges, tools, and bestpractices. It also examines global standardization efforts, particularly the work of the National Institute of Standards and Technology (NIST) in post-quantum cryptography standardization. The discussion highlights risk assessment methodologies, migration strategies, performance implications, and case studies across industries such as finance, healthcare, and cloud computing. The study concludes that quantum-safe readiness is not only a cryptographic challenge but also a software engineering transformation requiring strategic planning, governance, and education. KEYWORDS: Quantum-Safe Software Engineering, Post-QuantumCryptography, Crypto-Agility, Secure SDLC, NIST, Software Security,Quantum Threat
Full Text:
PDF 43-58Refbacks
- There are currently no refbacks.