Journal of Low Power Electronics and Applications (Jul 2022)

The Benefits and Costs of Netlist Randomization Based Side-Channel Countermeasures: An In-Depth Evaluation

  • Ali Asghar,
  • Andreas Becher,
  • Daniel Ziener

DOI
https://doi.org/10.3390/jlpea12030042
Journal volume & issue
Vol. 12, no. 3
p. 42

Abstract

Read online

Exchanging FPGA-based implementations of cryptographic algorithms during run-time using netlist randomized versions has been introduced recently as a unique countermeasure against side channel attacks. Using partial reconfiguration, it is possible to shuffle between structurally different but functionally similar versions of a cryptographic implementation. The resulting varying power profile enhances the resistance against power-based side channel attacks. While side channel leakage is reduced, costs in terms of additional resources and/or lowered throughput are often increased due to the overheads of the required online partial reconfiguration. In this work, we provide an in-depth evaluation of the leakage-area-throughput trade-off.

Keywords