Remote Power Attacks on the Versatile Tensor Accelerator in Multi-Tenant FPGAs
Remote Power Attacks on the Versatile Tensor Accelerator in Multi-Tenant FPGAs
复制标题
DOI:
10.1109/fccm51124.2021.00037
复制
发表时间:
2021-05
期刊:
影响因子:
--
通讯作者:
Shanquan Tian;Shayan Moini;Adam Wolnikowski;Daniel E. Holcomb;R. Tessier;Jakub Szefer
中科院分区:
文献类型:
--
作者:
Shanquan Tian;Shayan Moini;Adam Wolnikowski;Daniel E. Holcomb;R. Tessier;Jakub Szefer
Architectural details of machine learning models are crucial pieces of intellectual property in many applications. Revealing the structure or types of layers in a model can result in a leak of confidential or proprietary information. This issue becomes especially concerning when the machine learning models are executed on accelerators in multi-tenant FPGAs where attackers can easily co-locate sensing circuitry next to the victim’s machine learning accelerator. To evaluate such threats, we present the first remote power attack that can extract details of machine learning models executed on an off-the-shelf domain-specific instruction set architecture (ISA) based neural network accelerator implemented in an FPGA. By leveraging a time-to-digital converter (TDC), an attacker can deduce the composition of instruction groups executing on the victim accelerator, and recover parameters of General Matrix Multiplication (GEMM) instructions within a group, all without requiring physical access to the FPGA. With this information, an attacker can then reverse-engineer the structure and layers of machine learning models executing on the accelerator, leading to potential theft of proprietary information.