Side Channel-Assisted Inference Leakage from Machine Learning-based ECG Classification
Not on the map. Why?
Abstract (arXiv)
The Electrocardiogram (ECG) measures the electrical cardiac activity generated by the heart to detect abnormal heartbeat and heart attack. However, the irregular occurrence of the abnormalities demands continuous monitoring of heartbeats. Machine learning techniques are leveraged to automate the task to reduce labor work needed during monitoring. In recent years, many companies have launched products with ECG monitoring and irregular heartbeat alert. Among all classification algorithms, the time series-based algorithm dynamic time warping (DTW) is widely adopted to undertake the ECG classification task. Though progress has been achieved, the DTW-based ECG classification also brings a new attacking vector of leaking the patients' diagnosis results. This paper shows that the ECG input samples' labels can be stolen via a side-channel attack, Flush+Reload. In particular, we first identify the vulnerability of DTW for ECG classification, i.e., the correlation between warping path choice and prediction results. Then we implement an attack that leverages Flush+Reload to monitor the warping path selection with known ECG data and then build a predictor for constructing the relation between warping path selection and labels of input ECG samples. Based on experiments, we find that the Flush+Reload-based inference leakage can achieve an 84.0% attacking success rate to identify the labels of the two samples in DTW.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 7 of its 42 references that are in the map. First posted on arXiv 4 Apr 2023.
Builds on
7 of 42 references.
References · 7
- 2019Automatic diagnosis of the 12-lead ECG using a deep neural networkcited by 164
- 2018Cache Telepathy: Leveraging Shared Resource Attacks to Learn DNN Architecturescited by 56
- 2018I Know What You See: Power Side-Channel Attack on Convolutional Neural Network Acceleratorscited by 26
- 2018Security Analysis of Deep Neural Networks Operating in the Presence of Cache Side-Channel Attackscited by 18
- 2015Flush+Flush: A Fast and Stealthy Cache Attackcited by 10
- 2020How to 0wn NAS in Your Spare Timecited by 10
- 2021Repttack: Exploiting Cloud Schedulers to Guide Co-Location Attackscited by 2
Built on by
Not cited yet.