Paper 2023/076

Bake It Till You Make It: Heat-induced Power Leakage from Masked Neural Networks

Dev M. Mehta, Worcester Polytechnic Institute
Mohammad Hashemi, Worcester Polytechnic Institute
David S. Koblah, University of Florida
Domenic Forte, University of Florida
Fatemeh Ganji, Worcester Polytechnic Institute
Abstract

Masking has become one of the most effective approaches for securing hardware designs against side-channel attacks. Regardless of the effort put into correctly implementing masking schemes on a field-programmable gate array (FPGA), leakage can be unexpectedly observed. This is due to the fact that the assumption underlying all masked designs, i.e., the leakages of different shares are independent of each other, may no longer hold in practice. In this regard, extreme temperatures have been shown to be an important factor in inducing leakage, even in correctly masked designs. This has previously been verified using an external heat generator (i.e., a climate chamber). In this paper, we examine whether the leakage can be induced using the circuit components themselves without making any changes to the design. Specifically, we target masked neural networks (NNs) in FPGAs, one of the main building blocks of which is block random access memory (BRAM). In this respect, thanks to the inherent characteristics of NNs, our novel internal heat generators leverage solely the memories devoted to storing the user’s input, especially when frequently writing alternating patterns into BRAMs. The possibility of observing first-order leakage is evaluated by considering one of the most recent and successful first-order secure masked NNs, namely ModuloNET. ModuloNET is specifically designed for FPGAs, where BRAMs are used to store inputs and intermediate computations. Our experimental results demonstrate that undesirable first-order leakage can be observed and exploited by increasing the temperature when an alternating input is applied to the masked NN. To give a better understanding of the impact of extreme heat, we further perform a similar test on the design using an external heat generator, where a similar conclusion can be drawn.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
Side-channel AnalysisMaskingNeural NetworksHeat GenerationT-testDPAFPGA
Contact author(s)
dmmehta2 @ wpi edu
mhashemi @ wpi edu
dkoblah @ ufl edu
dforte @ ece ufl edu
fganji @ wpi edu
History
2024-04-26: last of 2 revisions
2023-01-22: received
See all versions
Short URL
https://ia.cr/2023/076
License
Creative Commons Attribution-NonCommercial-NoDerivs
CC BY-NC-ND

BibTeX

@misc{cryptoeprint:2023/076,
      author = {Dev M. Mehta and Mohammad Hashemi and David S. Koblah and Domenic Forte and Fatemeh Ganji},
      title = {Bake It Till You Make It: Heat-induced Power Leakage from Masked Neural Networks},
      howpublished = {Cryptology ePrint Archive, Paper 2023/076},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/076}},
      url = {https://eprint.iacr.org/2023/076}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.