DeepCloak: Adversarial Crafting As a Defensive Measure to Cloak Processes
Mehmet Sinan Inci, Thomas Eisenbarth, Berk Sunar

TL;DR
DeepCloak introduces a novel defense mechanism using adversarial learning to obfuscate process leakage traces, effectively cloaking private information against machine learning-based side-channel attacks.
Contribution
This paper pioneers the use of adversarial learning as a defensive measure to cloak processes, demonstrating its effectiveness even against adaptive adversaries employing defense strategies.
Findings
Adversarial perturbations can successfully cloak process traces.
DeepCloak maintains high cloaking success even against adversarially trained attackers.
The approach achieves over 99% accuracy in classifying original traces before cloaking.
Abstract
Over the past decade, side-channels have proven to be significant and practical threats to modern computing systems. Recent attacks have all exploited the underlying shared hardware. While practical, mounting such a complicated attack is still akin to listening on a private conversation in a crowded train station. The attacker has to either perform significant manual labor or use AI systems to automate the process. The recent academic literature points to the latter option. With the abundance of cheap computing power and the improvements made in AI, it is quite advantageous to automate such tasks. By using AI systems however, malicious parties also inherit their weaknesses. One such weakness is undoubtedly the vulnerability to adversarial samples. In contrast to the previous literature, for the first time, we propose the use of adversarial learning as a defensive tool to obfuscate and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Malware Detection Techniques · Physical Unclonable Functions (PUFs) and Hardware Security
