Two's Complement: Monitoring Software Control Flow Using Both Power and Electromagnetic Side Channels

Show simple item record

dc.contributor.author Amar, M.
dc.contributor.author Lojenaa, N.
dc.contributor.author Sayakkara, A.
dc.contributor.author Oren, Y.
dc.date.accessioned 2025-05-08T05:49:08Z
dc.date.available 2025-05-08T05:49:08Z
dc.date.issued 2024-11-06
dc.identifier.citation M. Amar, L. Navanesan, A. Sayakkara and Y. Oren, "Two's Complement: Monitoring Software Control Flow Using Both Power and Electromagnetic Side Channels," 2024 27th Euromicro Conference on Digital System Design (DSD), Paris, France, 2024, pp. 218-226, doi: 10.1109/DSD64264.2024.00037. en_US
dc.identifier.uri http://drr.vau.ac.lk/handle/123456789/1159
dc.description.abstract Embedded devices leak information about their inner activity through power and EM side channels. A defender who measures this leakage can thus use it to monitor the device and ensure its control-flow integrity. Previous works have investigated the use of power and EM side channels for control-flow monitoring, but they have only used a single side channel at a time. In this paper, we propose an approach that integrates both power and EM side channels to detect deviations from the device's normal behavior. Our model takes inspiration from multimodal machine learning used in image and speech recognition, and uses an intermediate integration design which passes multiple input modalities in parallel through a single self-attention transformer network. We evaluate our model on an off-the-shelf device at multiple noise levels, and show that it outperforms models that use only a single channel as input. In particular, we show how the multimodal approach can improve trace classification and anomaly detection accuracies by up to 18% and 11 %, respectively, compared to power/EM-only approaches. Additionally, we show that our approach is superior over the early and late integration approaches currently used in multimodal side channel analysis work. We release our machine-learning architecture, including trained models based on real-world data, as an open-source repository. Our work highlights how advances in the wider field of machine learning can be used to improve the security of embedded systems. en_US
dc.language.iso en en_US
dc.publisher IEEE en_US
dc.source.uri https://ieeexplore.ieee.org/abstract/document/10741719/keywords#keywords en_US
dc.subject Side channel analysis en_US
dc.subject Malware detection en_US
dc.subject Em-bedded devices en_US
dc.subject Deep learning en_US
dc.subject Multi-model architecture en_US
dc.title Two's Complement: Monitoring Software Control Flow Using Both Power and Electromagnetic Side Channels en_US
dc.type Conference full paper en_US
dc.identifier.doi 10.1109/DSD64264.2024.00037 en_US
dc.identifier.proceedings 2024 27th Euromicro Conference on Digital System Design (DSD) en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Browse

My Account