Recent advances in quantum computing indicate that several cryptographic mechanisms widely used today may become unreliable in the foreseeable future. In particular, publickey systems based on RSA, elliptic-curve cryptography, and Diffie-Hellman key exchange rely on mathematical assumptions that are known to be vulnerable to quantum algorithms. Even though practical large-scale quantum computers are not yet available, encrypted data exchanged today can be stored and retrospectively decrypted once such machines become feasible, making early migration toward quantum-resilient solutions necessary. This paper presents PQNoise, a post-quantum secure extension of the Noise Protocol Framework implemented in Java. The proposed framework integrates NIST-standardized latticebased primitives, namely CRYSTALS-Kyber for key establishment and CRYSTALS-Dilithium for authentication, while still supporting widely deployed classical algorithms such as X25519 and Ed25519. The system is designed to operate in three modes: classical, post-quantum, and hybrid. In the hybrid configuration, shared session keys are derived by combining secrets from both classical and post-quantum mechanisms using HKDF, thereby providing protection even if one class of primitives is later weakened. In addition to describing the architectural design and protocol integration strategy, this work reports on a detailed experimental evaluation of the proposed system. The results indicate that, although post-quantum and hybrid handshakes introduce additional computational and bandwidth overhead, the overall performance remains within practical limits for realworld deployment. PQNoise therefore offers a realistic and incremental path toward quantum-resilient secure communication systems.
Recent advances in quantum computing indicate that several cryptographic mechanisms widely used today may become unreliable in the foreseeable future. In particular, publickey systems based on RSA, elliptic-curve cryptography, and Diffie-Hellman key exchange rely on mathematical assumptions that are known to be vulnerable to quantum algorithms. Even though practical large-scale quantum computers are not yet available, encrypted data exchanged today can be stored and retrospectively decrypted once such machines become feasible, making early migration toward quantum-resilient solutions necessary. This paper presents PQNoise, a post-quantum secure extension of the Noise Protocol Framework implemented in Java. The proposed framework integrates NIST-standardized latticebased primitives, namely CRYSTALS-Kyber for key establishment and CRYSTALS-Dilithium for authentication, while still supporting widely deployed classical algorithms such as X25519 and Ed25519. The system is designed to operate in three modes: classical, post-quantum, and hybrid. In the hybrid configuration, shared session keys are derived by combining secrets from both classical and post-quantum mechanisms using HKDF, thereby providing protection even if one class of primitives is later weakened. In addition to describing the architectural design and protocol integration strategy, this work reports on a detailed experimental evaluation of the proposed system. The results indicate that, although post-quantum and hybrid handshakes introduce additional computational and bandwidth overhead, the overall performance remains within practical limits for realworld deployment. PQNoise therefore offers a realistic and incremental path toward quantum-resilient secure communication systems.
The threat of quantum computers to classical public-key cryptography has created an urgent need to evolve secure communication protocols with post-quantum cryptographic (PQC) primitives. The Noise Protocol Framework, widely used in systems such as WireGuard and WhatsApp, traditionally relies on the Elliptic Curve Diffie-Hellman (ECDH) public-key exchange scheme, which is vulnerable to quantum threats. In this paper, we present NoisePQC++, a unified C++23 implementation of the Noise Protocol framework augmented with post-quantum Key Encapsulation Mechanisms and Hybrid Forward Secrecy. Our design integrates the National Institute of Standards and Technology (NIST) standardized ML-KEM algorithm alongside classical ECDH, enabling full PQC, hybrid ECDH+PQC handshakes, and unified support for all 57 classical Noise handshake pattern variants, 13 post-quantum Noise handshakes, and their hybrid variants. Compared with prior work, NoisePQC++ offers broader protocol coverage, more complete implementation support, and greater flexibility. Our evaluation shows minimal overhead under normal network conditions and acceptable overhead in adverse cases, while significantly improving resistance against quantum adversaries. These results indicate that NIST-standardized post-quantum and hybrid Noise handshakes are practical and provide a credible basis for future deployment.
The threat of quantum computers to classical public-key cryptography has created an urgent need to evolve secure communication protocols with post-quantum cryptographic (PQC) primitives. The Noise Protocol Framework, widely used in systems such as WireGuard and WhatsApp, traditionally relies on the Elliptic Curve Diffie-Hellman (ECDH) public-key exchange scheme, which is vulnerable to quantum threats. In this paper, we present NoisePQC++, a unified C++23 implementation of the Noise Protocol framework augmented with post-quantum Key Encapsulation Mechanisms and Hybrid Forward Secrecy. Our design integrates the National Institute of Standards and Technology (NIST) standardized ML-KEM algorithm alongside classical ECDH, enabling full PQC, hybrid ECDH+PQC handshakes, and unified support for all 57 classical Noise handshake pattern variants, 13 post-quantum Noise handshakes, and their hybrid variants. Compared with prior work, NoisePQC++ offers broader protocol coverage, more complete implementation support, and greater flexibility. Our evaluation shows minimal overhead under normal network conditions and acceptable overhead in adverse cases, while significantly improving resistance against quantum adversaries. These results indicate that NIST-standardized post-quantum and hybrid Noise handshakes are practical and provide a credible basis for future deployment.
The rapid advancement of quantum computing introduces unprecedented security threats to modern cloud and edge computing infrastructures. Classical public-key cryptographic algorithms such as RSA, Diffie–Hellman, and Elliptic Curve Cryptography (ECC) are fundamentally vulnerable to quantum attacks enabled by Shor’s algorithm. As a result, the confidentiality, integrity, and authenticity of data stored and processed in distributed systems are at serious risk.Post-quantum cryptography (PQC) aims to develop cryptographic algorithms that are resistant to both classical and quantum adversaries. This paper presents a comprehensive quantum-resilient cryptographic framework designed specifically for post-quantum cloud and edge computing environments. The framework integrates post-quantum cryptographic primitives, hybrid cryptographic approaches, crypto-agile architectures, and secure key management mechanisms. The proposed framework addresses performance constraints, scalability requirements, and deployment challenges in heterogeneous environments. A detailed discussion of security threats, architectural components, performance considerations, and future research directions is provided. The proposed approach enables longterm security and supports a smooth transition toward quantum-safe distributed computing systems.
Quantum computing is rapidly approaching a stage where classical cryptographic systems, particularly RSA, ECC, and Diffie–Hellman, will no longer provide adequate security for critical infrastructure. The emergence of Shor’s and Grover’s algorithms introduces unprecedented vulnerability to national cyber-defense ecosystems, underpinning power grids, transportation, military communications, and banking systems. This paper presents a unified post-quantum cryptographic (PQC) security framework integrating lattice-based primitives, hybrid key-exchange mechanisms, and secure orchestration for resource-constrained operational-technology environments. The proposed architecture leverages NIST-recommended schemes, including CRYSTALS-Kyber, CRYSTALS-Dilithium, and SPHINCS+, to ensure long-term confidentiality, integrity, and interoperability across legacy and modern control environments. A defense-in-depth trust-fabric is introduced to protect critical data flows across edge controllers, automation PLCs, substations, cloud-SCADA gateways, and defense communication systems. Performance evaluation demonstrates a 39.4% reduction in key-exchange latency, 46% faster authentication cycles, and zero-downtime cryptographic transition capability. Our findings position this framework as a practical migration blueprint supporting national PQC readiness and cyber-resilience mandates.
The emergence of quantum computing poses a fundamental threat to current public key cryptographic systems. This threat is necessitating a transition to quantum resistant cryptographic alternatives in all the applications. In this work, we present the implementation of a practical hybrid end-to-end encryption system that combines classical and post-quantum cryptographic primitives to achieve both security and efficiency. Our system employs CRYSTALS-Kyber, a NIST-standardized lattice-based key encapsulation mechanism, for quantum-safe key exchange, coupled with AES-256-GCM for efficient authenticated symmetric encryption and SHA-256 for deterministic key derivation. The architecture follows a zero-trust model where a relay server facilitates communication without accessing plaintext messages or cryptographic keys. All encryption and decryption operations occur exclusively at client endpoints. The system demonstrates that NIST standardized post-quantum cryptography can be effectively integrated into practical messaging systems with acceptable performance characteristics, offering protection against both classical and quantum adversaries. As our focus is on implementation rather than on novelty, we also provide an open-source implementation to facilitate reproducibility and further research in post quantum secure communication systems.
Quantum computing poses a growing challenge to conventional public-key cryptographic systems, particularly those relying on integer factorization and discrete logarithm problems. Widely deployed schemes such as RSA and elliptic curve cryptography are expected to become vulnerable as large-scale quantum computing capabilities emerge. This concern has intensified the demand for communication frameworks capable of maintaining long-term confidentiality in the presence of both classical and quantum-enabled adversaries. This paper presents a Hybrid Quantum-Resilient Key Exchange Algorithm (HKEA) that combines classical cryptographic mechanisms with lattice-based post-quantum cryptographic techniques to establish secure session keys. The proposed framework employs a dual-layer key establishment process in which classical and post-quantum shared secrets are integrated to generate a strengthened hybrid session key. The design aims to preserve compatibility with existing communication infrastructures while improving resistance to future quantum attacks and mitigating risks associated with Harvest-Now-Decrypt-Later (HNDL) threats. A prototype implementation was developed using Python-based cryptographic and post-quantum security libraries. The framework was evaluated using key generation time, latency, throughput, computational overhead, and security strength as performance indicators. Comparative analysis against conventional cryptographic approaches indicates that the proposed HKEA provides enhanced quantum resilience with only a modest increase in computational cost. The proposed approach offers a practical pathway toward secure and scalable communication systems for next-generation quantum-era network environments.