Araştırma Makalesi

High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture

Cilt: 17 Sayı: 2 17 Temmuz 2026
PDF İndir
TR EN

High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture

Öz

This study presents a comprehensive optimization analysis of the code-based HQC (Hamming Semi-Cyclic) algorithm on an Intel Core i7-9750H @ 2.6 GHz processor to improve its practical applicability and overcome computational bottlenecks. The computationally intensive components of HQC, particularly the multiplication of high-order polynomials due to semi-cyclic structures, encoding/decoding operations, error correction codes, random error vector generation, and modular reductions, cause significant delays in standard software applications. To address this bottleneck, the HQC algorithm is optimized using an AVX2 (Advanced Vector Extensions2) based optimization method that leverages the processor's vector processing capabilities. Experimental data demonstrate that AVX2 optimization provides significant performance gains, especially at increased security levels. Compared to the pure HQC algorithm, our implementation optimized with AVX2 provided a 10x speed increase for the HQC-128 parameter set, a 21x increase for HQC-192, and a 26x increase for HQC-256. These results demonstrate that hardware-specific software optimizations play a critical role in bringing the efficiency of code-based post-quantum cryptography to a level competitive with classical systems.

Anahtar Kelimeler

Kaynakça

  1. [1] P. W. Shor, "Algorithms for quantum computation: discrete logarithms and factoring," in Proc. 35th Annu. Symp. Found. Comput. Sci., Santa Fe, NM, USA, 1994, pp. 124–134.
  2. [2] D. Kim, J. Choi, S. Yoon, and S. C. Seo, "Optimized implementation of HQC on Cortex-M4," ICT Express, vol. 11, no. 5, pp. 939–944, Oct. 2025.
  3. [3] M.-S. Kim, S.-B. Jeon, and S. Kim, "SRAM based Gaussian noise generation for post quantum cryptography," Sci. Rep., vol. 15, no. 1, Art. no. 43573, Jan. 2025.
  4. [4] T. Liu, G. Ramachandran, and R. Jurdak, "Post-quantum cryptography for Internet of Things: A survey on performance and optimization," arXiv preprint arXiv:2401.17538, 2024.
  5. [5] R. Aissaoui, J.-C. Deneuville, C. Guerber, and A. Pirovano, "A performant quantum-resistant KEM for constrained hardware: Optimized HQC," in Proc. 21st Int. Conf. Security Cryptography, Dijon, France, 2024, pp. 668–673.
  6. [6] G. Alagic et al., "Status report on the fourth round of the NIST post-quantum cryptography standardization process," Nat. Inst. Stand. Technol., Gaithersburg, MD, USA, Tech. Rep. NIST IR 8545, 2025.
  7. [7] S. Farooq et al., "Resilience optimization of post-quantum cryptography key encapsulation algorithms," Sensors, vol. 23, no. 12, Art. no. 5379, Jun. 2023.
  8. [8] A. Dolmeta, A. Barenghi, V. Bertacco, and G. Pelosi, "TYRCA: A RISC-V tightly-coupled accelerator for code-based cryptography," in Proc. Design, Automat. Test Eur. Conf. (DATE), Lyon, France, 2025, pp. 1–7.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Bilgisayar Görüşü ve Çoklu Ortam Hesaplama (Diğer), Gömülü Sistemler

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

17 Temmuz 2026

Gönderilme Tarihi

12 Şubat 2026

Kabul Tarihi

5 Mayıs 2026

Yayımlandığı Sayı

Yıl 2026 Cilt: 17 Sayı: 2

Kaynak Göster

APA
İnce, C. (2026). High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture. Dicle Üniversitesi Mühendislik Fakültesi Mühendislik Dergisi, 17(2). https://doi.org/10.24012/dumf.1887712
AMA
1.İnce C. High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture. DÜMF MD. 2026;17(2). doi:10.24012/dumf.1887712
Chicago
İnce, Cemile. 2026. “High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture”. Dicle Üniversitesi Mühendislik Fakültesi Mühendislik Dergisi 17 (2). https://doi.org/10.24012/dumf.1887712.
EndNote
İnce C (01 Temmuz 2026) High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture. Dicle Üniversitesi Mühendislik Fakültesi Mühendislik Dergisi 17 2
IEEE
[1]C. İnce, “High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture”, DÜMF MD, c. 17, sy 2, Tem. 2026, doi: 10.24012/dumf.1887712.
ISNAD
İnce, Cemile. “High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture”. Dicle Üniversitesi Mühendislik Fakültesi Mühendislik Dergisi 17/2 (01 Temmuz 2026). https://doi.org/10.24012/dumf.1887712.
JAMA
1.İnce C. High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture. DÜMF MD. 2026;17. doi:10.24012/dumf.1887712.
MLA
İnce, Cemile. “High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture”. Dicle Üniversitesi Mühendislik Fakültesi Mühendislik Dergisi, c. 17, sy 2, Temmuz 2026, doi:10.24012/dumf.1887712.
Vancouver
1.Cemile İnce. High-Performance Implementation of HQC Post-Quantum Cryptography Using AVX2 Optimization on x86-64 Architecture. DÜMF MD. 01 Temmuz 2026;17(2). doi:10.24012/dumf.1887712
DUJE tarafından yayınlanan tüm makaleler, Creative Commons Atıf 4.0 Uluslararası Lisansı ile lisanslanmıştır. Bu, orijinal eser ve kaynağın uygun şekilde belirtilmesi koşuluyla, herkesin eseri kopyalamasına, yeniden dağıtmasına, yeniden düzenlemesine, iletmesine ve uyarlamasına izin verir. 24456