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
openaccess
CC BY
348.36 KB
Adobe PDF
faa2aecc21ee8c2518356c9246722d2d