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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Kyber+: Implementing a Post-Quantum Algorithm for Enhanced Text Encryption

  • Radhika Bansal,
  • Tejaswi Tyagi,
  • Karishma Jain,
  • Kiran Malik

摘要

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.