Nonintrusive and Adaptive Monitoring for Locating Voltage Attacks in Virtualized FPGAs
In this work, we present an automated approach for locating power-wasting attackers in shared FPGAs. In this approach, the FPGA shell is responsible for, first, placing the user designs and, second, inserting voltage sensors in a nonintrusive and adaptive manner. We derive a metric for comparing transient voltage fluctuations recorded at different sensor locations and use it to locate the source of the highest disturbance. We implement and test our approach on a Xilinx Virtex-7 FPGA. In all our experiments, we successfully locate the attacker.
Mirzargar20 Nonintrusive and adaptive monitoring for locating voltage attacks in virtualized FPGAs.pdf
Preprint
Submitted version (Preprint)
openaccess
CC BY
348.36 KB
Adobe PDF
faa2aecc21ee8c2518356c9246722d2d