PowerGAN: A Machine Learning Approach for Power Side-Channel Attack on Compute-in-Memory Accelerators

Ziyu Wang, Yuting Wu, Yongmo Park, Sangmin Yoo, Xinxin Wang +2 more
4/13/2023
cs.CRcs.LG

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Analog compute-in-memory (CIM) systems are promising for deep neural network (DNN) inference acceleration due to their energy efficiency and high throughput. However, as the use of DNNs expands, protecting user input privacy has become increasingly important. In this paper, we identify a potential security vulnerability wherein an adversary can reconstruct the user's private input data from a power side-channel attack, under proper data acquisition and pre-processing, even without knowledge of the DNN model. We further demonstrate a machine learning-based attack approach using a generative adversarial network (GAN) to enhance the data reconstruction. Our results show that the attack methodology is effective in reconstructing user inputs from analog CIM accelerator power leakage, even at large noise levels and after countermeasures are applied. Specifically, we demonstrate the efficacy of our approach on an example of U-Net inference chip for brain tumor detection, and show the original magnetic resonance imaging (MRI) medical images can be successfully reconstructed even at a noise-level of 20% standard deviation of the maximum power signal value. Our study highlights a potential security vulnerability in analog CIM accelerators and raises awareness of using GAN to breach user privacy in such systems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wang2023powergan,
  title  = {PowerGAN: A Machine Learning Approach for Power Side-Channel Attack on Compute-in-Memory Accelerators},
  author = {Ziyu Wang and Yuting Wu and Yongmo Park and Sangmin Yoo and Xinxin Wang and Jason K. Eshraghian and Wei D. Lu},
  year   = {2023},
  eprint = {2304.11056},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.11056v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.11056.svg)](https://codeofpaper.com/paper/2304.11056)

Discussion