Improving Location-Based Thermal Emission Side-Channel Analysis Using Iterative Transfer Learning
This study applies machine learning to side-channel attacks and proposes an iterative transfer learning method for deep learning models. This study leverages the similarity in training patterns across bytes by first training on a single byte and then using the resulting model as a pretrained foundation for the remaining bytes. This approach enables effective model training with smaller amounts of data while reducing the measurement-to-disclosure (MTD, i.e., the minimum number of traces needed for successful key recovery) in the attack phase. With sufficient data, iterative transfer learning reduces MTD from 55 to 54 using MLP and from 125 to 83 using CNN. Even under limited data conditions, it successfully breaks AES-128 while reducing training samples from 13,600 to 2,000, achieving an average MTD of 635, whereas traditional methods fail. Experimental results demonstrate that the iterative transfer learning approach addresses the persistent data scarcity challenge in deep learning, significantly expanding the applicability of deep learning methods in side-channel attack scenarios.
Authors
- Kai Zhang (ORCID: https://orcid.org/0009-0004-1688-1815)
- Chung-Che Wang (ORCID: https://orcid.org/0000-0002-1414-9848)
- Henian Li (ORCID: https://orcid.org/0000-0002-2822-0422)
- Lang Lin (ORCID: https://orcid.org/0000-0001-7432-6722)
- Norman Chang (ORCID: https://orcid.org/0000-0003-2524-0935)
- Jyh‐Shing Roger Jang (ORCID: https://orcid.org/0000-0002-7319-9095)
- Tun-Chieh Lou
Institutions
- National Taiwan University (TW)
- Ansys (United States) (US)
- University of Florida (US)
Publication Details
- Journal
- IEEE Access
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/access.2025.3570763
- Primary Topic
- Physical Unclonable Functions (PUFs) and Hardware Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Quanzhou City Science and Technology Program