Paper 2025/2244

Swarm in EM Hay: Particle Swarm-guided Probe Placement for EM SCA

Dev Mehta, Worcester Polytechnic Institute
Seyedmohammad Nouraniboosjin, Worcester Polytechnic Institute
Maryam S. Safa, Worcester Polytechnic Institute
Shahin Tajik, Worcester Polytechnic Institute
Fatemeh Ganji, Worcester Polytechnic Institute
Abstract

Despite decades of research in electromagnetic (EM) side-channel analysis (SCA), practical attacks still require manual effort and domain expertise to identify informative probe locations on target devices. Existing approaches rely heavily on exhaustive grid scanning or handcrafted alignment, limiting attack scalability and realism. In this work, we present the first automated and adaptive EM SCA framework that uses particle swarm optimization (PSO) to navigate the probe. Particles are guided by mutual information (MI) leakage maps, enabling efficient recovery of secret-dependent emissions. We introduce a novel application of the Nyström approximation to accelerate MI estimation across EM trace windows, allowing real-time swarm guidance without full kernel computations. Unlike prior work, our method requires no leakage templates, manual tuning, or alignment assistance, enabling automated attacks with minimal assumptions. We validate our framework on both microcontroller and FPGA platforms running AES-128. PSO-guided scanning identifies high-leakage points faster than grid search and reduces the number of traces required for successful CPA-based key recovery by up to a factor of 16, i.e., saving tens of thousands of traces.

Note: This is the author version of the paper to appear in the proceedings of the 20th USENIX WOOT Conference on Offensive Technologies (WOOT '26).

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Published elsewhere. The 20th USENIX WOOT Conference on Offensive Technologies (WOOT '26)
Keywords
Side-channel AnalysisElectromagneticParticle Swarm OptimizationMutual InformationNyström methodFPGA
Contact author(s)
dmmehta2 @ wpi edu
snouraniboosjin @ wpi edu
msafa @ wpi edu
stajik @ wpi edu
fganji @ wpi edu
History
2026-07-24: last of 2 revisions
2025-12-13: received
See all versions
Short URL
https://ia.cr/2025/2244
License
Creative Commons Attribution-NonCommercial-NoDerivs
CC BY-NC-ND

BibTeX

@misc{cryptoeprint:2025/2244,
      author = {Dev Mehta and Seyedmohammad Nouraniboosjin and Maryam S. Safa and Shahin Tajik and Fatemeh Ganji},
      title = {Swarm in {EM} Hay: Particle Swarm-guided Probe Placement for {EM} {SCA}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2244},
      year = {2025},
      url = {https://eprint.iacr.org/2025/2244}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.