Litcius/Paper detail

A Threshold Implementation-Based Neural Network Accelerator With Power and Electromagnetic Side-Channel Countermeasures

Saurav Maji, Utsav Banerjee, Samuel H. Fuller, Anantha P. Chandrakasan

2022IEEE Journal of Solid-State Circuits27 citationsDOI

Abstract

With the recent advancements in machine learning (ML) theory, a lot of energy-efficient neural network (NN) accelerators have been developed. However, their associated side-channel security vulnerabilities pose a major concern. There have been several proof-of-concept attacks demonstrating the extraction of their model parameters and input data. This work introduces a threshold implementation (TI) masking-based NN accelerator that secures model parameters and inputs against power and electromagnetic (EM) side-channel attacks. The 0.159 mm2 demonstration in 28 nm runs at 125 MHz at 0.95 V and limits the area and energy overhead to 64% and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$5.5\times $ </tex-math></inline-formula> , respectively, while demonstrating security even greater than 2M traces. The accelerator also secures model parameters through encryption and the inputs against horizontal power analysis (HPA) attacks.

Topics & Concepts

Side channel attackArtificial neural networkOverhead (engineering)Channel (broadcasting)Computer scienceMasking (illustration)Energy (signal processing)Power (physics)EncryptionNotationPower analysisComputer engineeringEmbedded systemAlgorithmArtificial intelligenceCryptographyMathematicsTelecommunicationsComputer networkArithmeticProgramming languagePhysicsStatisticsQuantum mechanicsArtVisual artsCryptographic Implementations and SecurityPhysical Unclonable Functions (PUFs) and Hardware SecurityAdvanced Malware Detection Techniques