Paper 2024/1214

Less Effort, More Success: Efficient Genetic Algorithm-Based Framework for Side-channel Collision Attacks

Jiawei Zhang, Wuhan University
Jiangshan Long, Wuhan University
Changhai Ou, Wuhan University
Kexin Qiao, Beijing Institute of Technology
Fan Zhang, Zhejiang University
Shi Yan, Wuhan University
Abstract

By introducing collision information, the existing side-channel Correlation-Enhanced Collision Attacks (CECAs) performed collision-chain detection, and reduced a given candidate space to a significantly smaller collision-chain space, leading to more efficient key recovery. However, they are still limited by low collision detection speed and low success rate of key recovery. To address these issues, we first give a Collision Detection framework with Genetic Algorithm (CDGA), which exploits Genetic Algorithm to detect the collision chains and has a strong capability of global searching. Secondly, we theoretically analyze the performance of CECA, and bound the searching depth of its output candidate vectors with a confidence level using a rigorous hypothesis test, which is suitable both for Gaussian and non-Gaussian leakages. This facilitates the initialization of the population. Thirdly, we design an innovative goal-directed mutation method to randomly select new gene values for replacement, thus improving efficiency and adaptability of the CDGA. Finally, to optimize the evolutionary of CDGA, we introduce roulette selection strategy to employ a probability assignment based on individual fitness values to guarantee the preferential selection of superior genes. A single-point crossover strategy is also used to introduce novel gene segments into the chromosomes, thus enhancing the genetic diversity of the population. Experiments verify the superiority of our CDGA.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
CDGAGenetic Algorithmcollision attackcollision chainkey recoveryside-channel analysis
Contact author(s)
zjiaweiviki @ whu edu cn
longjiangshan @ whu edu cn
keanut @ 126 com
qiao kexin @ bit edu cn
fanzhang @ zju edu cn
yanshi @ whu edu cn
History
2024-07-31: approved
2024-07-29: received
See all versions
Short URL
https://ia.cr/2024/1214
License
Creative Commons Attribution-NonCommercial-NoDerivs
CC BY-NC-ND

BibTeX

@misc{cryptoeprint:2024/1214,
      author = {Jiawei Zhang and Jiangshan Long and Changhai Ou and Kexin Qiao and Fan Zhang and Shi Yan},
      title = {Less Effort, More Success: Efficient Genetic Algorithm-Based Framework for Side-channel Collision Attacks},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1214},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1214}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.