Power-Based Attacks on Spatial DNN Accelerators
원문 초록
With proliferation of DNN-based applications, the confidentiality of DNN model is an important commercial goal. Spatial accelerators, that parallelize matrix/vector operations, are utilized for enhancing energy efficiency of DNN computation. Recently, model extraction attacks on simple accelerators, either with a single processing element or running a binarized network, were demonstrated using the methodology derived from differential power analysis (DPA) attack on cryptographic devices. This paper investigates the vulnerability of realistic spatial accelerators using general, 8-bit, number representation. We investigate two systolic array architectures with weight-stationary dataflow: (1) a 3 $\times$ 1 array for a dot-product operation, and (2) a 3 $\times$ 3 array for matrix-vector multiplication. Both are implemented on the SAKURA-G FPGA board. We show that both architectures are ultimately vulnerable. A conventional DPA succeeds fully on the 1D array, requiring 20K power measurements. However, the 2D array exhibits higher security even with 460K traces. We show that this is because the 2D array intrinsically entails multiple MACs simultaneously dependent on the same input. However, we find that a novel template-based DPA with multiple profiling phases is able to fully break the 2D array with only 40K traces. Corresponding countermeasures need to be investigated for spatial DNN accelerators.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
CEGA: A Cost-Effective Approach for Graph-Based Model Extraction and Acquisition
MISLEADER: Defending against Model Extraction with Ensembles of Distilled Models
ATOM: A Framework of Detecting Query-Based Model Extraction Attacks for Graph Neural Networks
From Counterfactuals to Trees: Competitive Analysis of Model Extraction Attacks
Safety at Scale: A Comprehensive Survey of Large Model Safety
Neural Honeytrace: A Robust Plug-and-Play Watermarking Framework against Model Extraction Attacks
토론
이 논문과 연결된 포럼 글이 아직 없습니다.