Evaluating the Vulnerability of Hiding Techniques in Cyber-Physical Systems Against Deep Learning-Based Side-Channel Attacks
Source abstract
Abstract
(1) Background: Side-channel attacks (SCAs) exploit unintended information leakage to compromise cryptographic security. In cyber-physical systems (CPSs), embedded systems are inherently constrained by limited resources, restricting the implementation of complex countermeasures. Traditional countermeasures, such as hiding techniques, attempt to obscure power consumption patterns; however, their effectiveness has been increasingly challenged. This study evaluates the vulnerability of dummy power traces against deep learning-based SCAs (DL-SCAs). (2) Methods: A power trace dataset was generated using a simulation environment based on Quick Emulator (QEMU) and GNU Debugger (GDB), integrating dummy traces to obfuscate execution signatures. DL models, including a Recurrent Neural Network (RNN), a Bidirectional RNN (Bi-RNN), and a Multi-Layer Perceptron (MLP), were used to evaluate classification performance. (3) Results: The models trained with dummy traces achieved high classification accuracy, with the MLP model reaching 97.81% accuracy and an F1-score of 97.77%. Despite the added complexity, DL models effectively distinguished real and dummy traces, highlighting limitations in existing hiding techniques. (4) Conclusions: These findings highlight the need for adaptive countermeasures against DL-SCAs. Future research should explore dynamic obfuscation techniques, adversarial training, and comprehensive evaluations of broader cryptographic algorithms. This study underscores the urgency of evolving security paradigms to defend against artificial intelligence-powered attacks.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Cryptographic Implementations and Security · Adversarial Robustness in Machine Learning · Physical Unclonable Functions (PUFs) and Hardware Security
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science and Artificial Intelligence, Dongguk University, Seoul 04620, Republic of Korea
Department of Computer Science and Engineering, Dongguk University, Seoul 04620, Republic of Korea
Funding
Korea government (MSIT) · Korea Institute of Energy Technology Evaluation and Planning (KETEP) · Ministry of Trade, Industry & Energy (MOTIE) of the Republic of Korea
References (41)
Show source-provided references
1. SoK: Deep Learning-based Physical Side-channel Analysis10.1145/3569577 ↗
2. Secure firmware Over-The-Air updates for IoT: Survey, challenges, and discussions10.1016/j.iot.2022.100508 ↗
3. Industrial Control System-Anomaly Detection Dataset (ICS-ADD) for Cyber-Physical Security Monitoring in Smart Industry Environments10.1109/ACCESS.2024.3395991 ↗
4. Alabdulwahab, S., Kim, Y.-T., Seo, A., and Son, Y. (2023). Generating Synthetic Dataset for ML-Based IDS Using CTGAN and Feature Selection to Protect Smart IoT Environments. Appl. Sci., 13.10.3390/app131910951 ↗
5. Security of Programmable Logic Controllers and Related Systems: Today and Tomorrow10.1109/OJIES.2023.3335976 ↗
6. Wang, Z., Zhang, Y., Chen, Y., Liu, H., Wang, B., and Wang, C. (2023). A Survey on Programmable Logic Controller Vulnerabilities, Attacks, Detections, and Forensics. Processes, 11.10.3390/pr11030918 ↗
7. Adaptive Secure Control for Uncertain Cyber-Physical Systems With Markov Switching Against Both Sensor and Actuator Attacks10.1109/TSMC.2025.3547865 ↗
8. Logic Locking With Provable Security Against Power Analysis Attacks10.1109/TCAD.2019.2897699 ↗
9. Ghandali, S., Ghandali, S., and Tehranipoor, S. (2021, January 7–9). Profiled Power-Analysis Attacks by an Efficient Architectural Extension of a CNN Implementation. Proceedings of the 2021 22nd International Symposium on Quality Electronic Design (ISQED), Santa Clara, CA, USA.10.1109/ISQED51717.2021.9424361 ↗
10. Multi-Leak Deep-Learning Side-Channel Analysis10.1109/ACCESS.2022.3152831 ↗
11. Tychalas, D., and Maniatakos, M. (2020, January 18–21). Special Session: Potentially Leaky Controller: Examining Cache Side-Channel Attacks in Programmable Logic Controllers. Proceedings of the 2020 IEEE 38th International Conference on Computer Design (ICCD), Hartford, CT, USA.10.1109/ICCD50377.2020.00021 ↗
12. Using Power Clues to Hack IoT Devices: The power side channel provides for instruction-level disassembly10.1109/MCE.2017.2684982 ↗
13. Papp, D., Ma, Z., and Buttyan, L. (2015, January 21–23). Embedded systems security: Threats, vulnerabilities, and attack taxonomy. Proceedings of the 2015 13th Annual Conference on Privacy, Security and Trust (PST), Izmir, Turkey.10.1109/PST.2015.7232966 ↗
14. DDoS in the IoT: Mirai and Other Botnets10.1109/MC.2017.201 ↗
15. Park, J., Xu, X., Jin, Y., Forte, D., and Tehranipoor, M. (2018, January 24–28). Power-based Side-Channel Instruction-level Disassembler. Proceedings of the 2018 55th ACM/ESDA/IEEE Design Automation Conference (DAC), San Francisco, CA, USA.10.1109/DAC.2018.8465848 ↗
16. Kocher, P., Jaffe, J., and Jun, B. (1999, January 15–19). Differential Power Analysis. Proceedings of the 19th Annual International Cryptology Conference (CRYPTO), Santa Barbara, CA, USA.10.1007/3-540-48405-1_25 ↗
17. A deep learning-based side channel attack model for different block ciphers10.1016/j.jocs.2023.102078 ↗
18. Enhancing deep learning-based side-channel analysis using feature engineering in a fully simulated IoT system10.1016/j.eswa.2024.126079 ↗
19. Huang, H., Wu, J., Tang, X., Zhao, S., Liu, Z., and Yu, B. (2025). Deep learning-based improved side-channel attacks using data denoising and feature fusion. PLoS ONE, 20.10.1371/journal.pone.0315340 ↗
20. Scoring the predictions: A way to improve profiling side-channel attacks10.1007/s13389-024-00346-4 ↗
21. Hameed, F., and Alkhzaimi, H. (2024). Advanced Side-Channel Profiling Attacks with Deep Neural Networks: A Hill Climbing Approach. Electronics, 13.10.3390/electronics13173530 ↗
22. Improving IIoT security: Unveiling threats through advanced side-channel analysis10.1016/j.cose.2024.104135 ↗
23. A Secure Reconfigurable Crypto IC With Countermeasures Against SPA, DPA, and EMA10.1109/TCAD.2015.2419621 ↗
24. Weissbart, L., Picek, S., and Batina, L. (2019, January 3–7). One Trace Is All It Takes: Machine Learning-Based Side-Channel Attack on EdDSA. Proceedings of the 9th International Conference on Security, Privacy, and Applied Cryptography Engineering (SPACE), Gandhinagar, India.10.1007/978-3-030-35869-3_8 ↗
25. Mangard, S., Oswald, E., and Popp, T. (2007). Power Analysis Attacks: Revealing the Secrets of Smart Cards, Springer.
26. Lee, J., and Han, D.-G. (2020, January 26–28). DLDDO: Deep Learning to Detect Dummy Operations. Proceedings of the Information Security Applications: 21st International Conference, WISA 2020, Jeju Island, Republic of Korea.10.1007/978-3-030-65299-9_6 ↗
27. A Comprehensive Study of Deep Learning for Side-Channel Analysis10.46586/tches.v2020.i1.348-375 ↗
28. Krautter, J., and Tahoori, M.B. (2021, January 7–9). Neural Networks as a Side-Channel Countermeasure: Challenges and Opportunities. Proceedings of the 2021 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), Tampa, FL, USA.10.1109/ISVLSI51109.2021.00057 ↗
29. McCann, D., Oswald, E., and Whitnall, C. (2017, January 16–18). Towards practical tools for side channel aware software engineering: Grey box’ modelling for instruction leakages. Proceedings of the 26th USENIX Conference on Security Symposium, Vancouver, BC, Canada.
30. Vaish, N., and Khosla, C. (2019, January 15–16). Uniform debugging interface for simulators. Proceedings of the Third International Conference on Advanced Informatics for Computing Research, Shimla, India.10.1145/3339311.3339340 ↗
31. Brier, E., Clavier, C., and Olivier, F. (2004, January 11–13). Correlation power analysis with a leakage model. Proceedings of the 6th International Workshop on Cryptographic Hardware and Embedded Systems (CHES), Cambridge, MA, USA.10.1007/978-3-540-28632-5_2 ↗
32. Feng, W., Guan, N., Li, Y., Zhang, X., and Luo, Z. (2017, January 14–19). Audio visual speech recognition with multimodal recurrent neural networks. Proceedings of the 2017 International Joint Conference on Neural Networks (IJCNN), Anchorage, AK, USA.10.1109/IJCNN.2017.7965918 ↗
33. Bidirectional recurrent neural networks10.1109/78.650093 ↗
34. Learning representations by back-propagating errors10.1038/323533a0 ↗
35. Alabdulwahab, S., Kim, Y.T., and Son, Y. (2024). Privacy-Preserving Synthetic Data Generation Method for IoT-Sensor Network IDS Using CTGAN. Sensors, 24.10.3390/s24227389 ↗
36. Alabdulwahab, S., Kim, J., Kim, Y.-T., and Son, Y. (2025). Advanced Side-Channel Evaluation Using Contextual Deep Learning-Based Leakage Modeling. ACM Trans. Softw. Eng. Methodol.10.1145/3734219 ↗
37. PLASS-Lab (2025, June 05). SCADataset. Available online: https://github.com/PLASS-Lab/SCADataset.
38. ThFeneuil (2025, June 05). Python-elmo. Available online: https://github.com/ThFeneuil/python-elmo.
39. Díaz, E., Mateos, R., Bueno, E.J., and Nieto, R. (2021). Enabling Parallelized-QEMU for Hardware/Software Co-Simulation Virtual Platforms. Electronics, 10.10.3390/electronics10060759 ↗
40. Su, N., Zhang, Y., and Li, M. (2019, January 15–17). Research on Data Encryption Standard Based on AES Algorithm in Internet of Things Environment. Proceedings of the 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chengdu, China.10.1109/ITNEC.2019.8729488 ↗
41. Secure AI for 6G Mobile Devices: Deep Learning Optimization Against Side-Channel Attacks10.1109/TCE.2024.3372018 ↗