A Device-Centric Research of Power Side-Channel in FPGAs
Abstract
1. Introduction
2. Methods
2.1. Power Analysis Procedure
| Algorithm 1: Correlation Power Analysis (CPA) procedure. |
![]() |
2.2. Experimental Setup
2.2.1. Power-Consumption Module: Device-Level Test Primitives
2.2.2. Power-Consumption Module: SM4 Encryption Implementation
| Algorithm 2: SM4 encryption procedure. |
![]() |
2.2.3. Power-Sensing Module and Platform Configuration
2.2.4. Evaluation
3. Results and Discussion
3.1. Device-Level Test
| Algorithm 3: Device-level test procedure. |
![]() |
3.2. SM4 Encryption Case Study
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Putnam, A.; Caulfield, A.M.; Chung, E.S.; Chiou, D.; Constantinides, K.; Demmel, J.; Esmaeilzadeh, H.; Fowers, J.; PrashanthGopal, G.; Gray, J.; et al. A Reconfigurable Fabric for Accelerating Large-Scale Datacenter Services. In Proceedings of the 2014 ACM/IEEE 41st International Symposium on Computer Architecture; ACM: New York, NY, USA; IEEE: Piscataway, NJ, USA, 2014; pp. 13–24. [Google Scholar] [CrossRef] [Scilit]
- Chung, E.; Fowers, J.; Ovtcharov, K.; Papamichael, M.; Caulfield, A.; Massengill, T.; Liu, M.; Lo, D.; Alkalay, S.; Haselman, M.; et al. Serving DNNs in Real Time at Datacenter Scale with Project Brainwave. IEEE Micro 2018, 38, 8–20. [Google Scholar] [CrossRef] [Scilit]
- Gnad, D.R.E.; Oboril, F.; Kiamehr, S.; Tahoori, M.B. An Experimental Evaluation and Analysis of Transient Voltage Fluctuations in FPGAs. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2018, 26, 1817–1830. [Google Scholar] [CrossRef] [Scilit]
- Kocher, P.; Jaffe, J.; Jun, B. Differential Power Analysis. In Proceedings of the Advances in Cryptology—CRYPTO’ 99; Wiener, M., Ed.; Springer: Berlin/Heidelberg, Germany, 1999; pp. 388–397. [Google Scholar] [CrossRef] [Scilit]
- Brier, E.; Clavier, C.; Olivier, F. Correlation Power Analysis with a Leakage Model. In Proceedings of the Cryptographic Hardware and Embedded Systems—CHES 2004; Joye, M., Quisquater, J.J., Eds.; Springer: Berlin/Heidelberg, Germany, 2004; pp. 16–29. [Google Scholar] [CrossRef] [Scilit]
- Zhao, M.; Suh, G.E. FPGA-Based Remote Power Side-Channel Attacks. In Proceedings of the 2018 IEEE Symposium on Security and Privacy (SP); IEEE: Piscataway, NJ, USA, 2018; pp. 229–244. [Google Scholar] [CrossRef] [Scilit]
- Schellenberg, F.; Gnad, D.R.E.; Moradi, A.; Tahoori, M.B. An Inside Job: Remote Power Analysis Attacks on FPGAs. IEEE Des. Test 2021, 38, 58–66. [Google Scholar] [CrossRef] [Scilit]
- Glamočanin, O.; Coulon, L.; Regazzoni, F.; Stojilović, M. Are Cloud FPGAs Really Vulnerable to Power Analysis Attacks? In Proceedings of the 2020 Design, Automation & Test in Europe Conference & Exhibition (DATE); IEEE: Piscataway, NJ, USA, 2020; pp. 1007–1010. [Google Scholar] [CrossRef] [Scilit]
- Zhang, X.; Yang, Y.; Zou, J.; Shen, Q.; Zhang, Z.; Gao, Y.; Wu, Z.; Carlson, T.E. AmpereBleed: Exploiting On-chip Current Sensors for Circuit-Free Attacks on ARM-FPGA SoCs. In Proceedings of the 2025 62nd ACM/IEEE Design Automation Conference (DAC); IEEE: Piscataway, NJ, USA, 2025; pp. 1–7. [Google Scholar] [CrossRef] [Scilit]
- Glamočanin, O.; Shrivastava, S.; Yao, J.; Ardo, N.; Payer, M.; Stojilović, M. Instruction-Level Power Side-Channel Leakage Evaluation of Soft-Core CPUs on Shared FPGAs. J. Hardw. Syst. Secur. 2023, 7, 72–99. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Tian, S.; Moini, S.; Wolnikowski, A.; Holcomb, D.; Tessier, R.; Szefer, J. Remote Power Attacks on the Versatile Tensor Accelerator in Multi-Tenant FPGAs. In Proceedings of the 2021 IEEE 29th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM); IEEE: Piscataway, NJ, USA, 2021; pp. 242–246. [Google Scholar] [CrossRef] [Scilit]
- Giechaskiel, I.; Szefer, J. Information leakage from FPGA routing and logic elements. In Proceedings of the 39th International Conference on Computer-Aided Design; ICCAD ’20; ACM: New York, NY, USA, 2020; pp. 1–9. [Google Scholar] [CrossRef] [Scilit]
- Provelengios, G.; Holcomb, D.; Tessier, R. Power Distribution Attacks in Multitenant FPGAs. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2020, 28, 2685–2698. [Google Scholar] [CrossRef] [Scilit]
- Gnad, D.R.; Oboril, F.; Kiamehr, S.; Tahoori, M.B. Analysis of transient voltage fluctuations in FPGAs. In Proceedings of the 2016 International Conference on Field-Programmable Technology (FPT); IEEE: Piscataway, NJ, USA, 2016; pp. 12–19. [Google Scholar] [CrossRef] [Scilit]
- Zick, K.M.; Srivastav, M.; Zhang, W.; French, M. Sensing nanosecond-scale voltage attacks and natural transients in FPGAs. In Proceedings of the ACM/SIGDA International Symposium on Field Programmable Gate Arrays; FPGA ’13; ACM: New York, NY, USA, 2013; pp. 101–104. [Google Scholar] [CrossRef] [Scilit]
- Moini, S.; Deric, A.; Li, X.; Provelengios, G.; Burleson, W.; Tessier, R.; Holcomb, D. Voltage Sensor Implementations for Remote Power Attacks on FPGAs. ACM Trans. Reconfig. Technol. Syst. 2022, 16, 1–21. [Google Scholar] [CrossRef] [Scilit]













| Design Form | Implementation Device | Maximum Number of Instances | Maximum Number of Devices |
|---|---|---|---|
| LUT | LUT6 | 1024 | 40,960 |
| FF | FDRE | 8192 | 65,536 |
| BRAM | RAMB18E1 | 256 | 128 |
| LUTRAM | RAM256X1S | 480 | 15,360 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Zhang, K.; Wang, C.; Su, T. A Device-Centric Research of Power Side-Channel in FPGAs. Electronics 2026, 15, 1546. https://doi.org/10.3390/electronics15081546
Zhang K, Wang C, Su T. A Device-Centric Research of Power Side-Channel in FPGAs. Electronics. 2026; 15(8):1546. https://doi.org/10.3390/electronics15081546
Chicago/Turabian StyleZhang, Kaishun, Changhao Wang, and Tao Su. 2026. "A Device-Centric Research of Power Side-Channel in FPGAs" Electronics 15, no. 8: 1546. https://doi.org/10.3390/electronics15081546
APA StyleZhang, K., Wang, C., & Su, T. (2026). A Device-Centric Research of Power Side-Channel in FPGAs. Electronics, 15(8), 1546. https://doi.org/10.3390/electronics15081546




