Interpreting Emergent Features in Deep Learning-based Side-channel Analysis
On the map: Mechanistic interpretability → Circuits and mechanistic analysis
Abstract (arXiv)
Side-channel analysis (SCA) poses a real-world threat by exploiting unintentional physical signals to extract secret information from secure devices. Evaluation labs also use the same techniques to certify device security. In recent years, deep learning has emerged as a prominent method for SCA, achieving state-of-the-art attack performance at the cost of interpretability. Understanding how neural networks extract secrets is crucial for security evaluators aiming to defend against such attacks, as only by understanding the attack can one propose better countermeasures. In this work, we apply mechanistic interpretability to neural networks trained for SCA, revealing textithow models exploit textitwhat leakage in side-channel traces. We focus on sudden jumps in performance to reverse engineer learned representations, ultimately recovering secret masks and moving the evaluation process from black-box to white-box. Our results show that mechanistic interpretability can scale to realistic SCA settings, even when relevant inputs are sparse, model accuracies are low, and side-channel protections prevent standard input interventions.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Circuits and mechanistic analysis, one of 13 directions in Mechanistic interpretability. Builds on 15 of its 56 references that are in the map. First posted on arXiv 1 Feb 2025.
Builds on
15 of 56 references.
Closest ancestors · 4
Same direction, newest first
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretability28 Apr
- 2023A Toy Model of Universality: Reverse Engineering How Networks Learn Group Operations6 Feb
- 2023Progress measures for grokking via mechanistic interpretability12 Jan
- 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 small1 Nov
Other references · 11
- 2016Understanding intermediate layers using linear classifier probescited by 1,353
- 2022Toy Models of Superpositioncited by 971
- 2022In-context Learning and Induction Headscited by 964
- 2022Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasetscited by 629
- 2022Emergent World Representations: Exploring a Sequence Model Trained on a Synthetic Taskcited by 431
- 2021Causal Abstractions of Neural Networkscited by 422
- 2023Emergent Linear Representations in World Models of Self-Supervised Sequence Modelscited by 319
- 2024How to use and interpret activation patchingcited by 214
- 2023The Clock and the Pizza: Two Stories in Mechanistic Explanation of Neural Networkscited by 156
- 2023The Quantization Model of Neural Scalingcited by 138
- 2023On the Stepwise Nature of Self-Supervised Learningcited by 36
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Mechanistic Interpretability in the Presence of Architectural Obfuscation
- 2024Side-Channel Analysis of OpenVINO-based Neural Network Models
- 2026Rethinking Side-Channel Analysis: Automated Discovery and Analysis of Side-Channel Leakage with LLM-Assisted Agents
- 2025Real-world Edge Neural Network Implementations Leak Private Interactions Through Physical Side Channel ↗
- 2025Using Mechanistic Interpretability to Craft Adversarial Attacks against Large Language Models
- 2026Backdoor Channels Hidden in Latent Space: Extending Cryptographic Undetectability to Modern Neural Networks
- 2026Mechanistic Interpretability for Neural Networks: Circuits, Sparse Features and Symbolic Reasoning
- 2026Seeing Through Circuits: Faithful Mechanistic Interpretability for Vision Transformers