Kyber+: Implementing a Post-Quantum Algorithm for Enhanced Text Encryption
摘要
The speed of quantum computing posed a threat to traditional public key cryptography, namely RSA and ECC, which were trivially broken using Shor’s algorithm. This necessity gave rise to building quantum-resistant algorithms that thwarted possible Q-Day attacks. Among the different PQC approaches, NIST standardized four algorithms, one of which is CRYSTALS-Kyber for key encapsulation. The present work focused on enhancing the Kyber framework by introducing hybrid encapsulation and multithreading to improve its efficiency and security. The performance of the newly introduced Kyber+ algorithm was compared with different Kyber variants, i.e., Kyber-512, Kyber-768, and Kyber-1024. The entire analysis was carried out using the same input parameters to compare parameters such as Key Generation Time, Encryption and Decryption Time, Shannon Entropy, and Hamming Distance. The results indicated that the Kyber+ variants surpassed Kyber-512, Kyber-768, and Kyber-1024, which had entropies of 7.7362, 7.8103, and 7.8787, respectively, when considering higher entropies of 7.7382, 7.8176, and 7.8785.