Securing post-quantum cryptography: side-channel resilience in CRYSTALS-Kyber key encapsulation mechanism
Abstract
This study evaluates side-channel vulnerabilities in hardware implementations of the cryptographic suite for Algebraic lattices (CRYSTALS)-Kyber key encapsulation mechanism (KEM) using correlation and differential power analysis (DPA) techniques. Unprotected field-programmable gate array (FPGA) implementations across all Kyber parameter sets were successfully compromised, revealing significant information leakage. Attack complexity scaled linearly with key size. Additive Boolean masking provided varying protection levels, with 4-bit masking offering a 100× security increase at notable performance cost. Performance characterization showed increased slice utilization and reduced maximum frequency for higher-order masking. A novel hybrid countermeasure combining higher-order masking with controlled time randomization enhanced protection against machine learning-based attacks. Comprehensive power trace analysis using 12-bit precision at 500 MS/s sampling rates was conducted. Statistical evaluation utilized Pearson's correlation and Welch's t-tests with a 0.8 threshold for key recovery. Real world validation in IoT, financial, and satellite scenarios highlighted practical post-quantum cryptography (PQC) deployment challenges. The study provides concrete design guidance for efficiently securing hardware Kyber implementations against side-channel attacks.
Keywords
Countermeasures; CRYSTALS Kyber KEM; Lattice-based cryptography; Post-quantum cryptography; Quantum key management system; Side-channel attacks;
Full Text:
PDFDOI: http://doi.org/10.11591/ijai.v14.i6.pp5251-5267
Refbacks
- There are currently no refbacks.
Copyright (c) 2025 Shreyas Kasture, Sudhanshu Maurya, Alakshendra Pratap Singh, Amit Shukla, Arnav Kotiyal, Kashish Mirza

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938
This journal is published by the Institute of Advanced Engineering and Science (IAES).