RansomClave: Ransomware Key Management using SGX
Alpesh Bhudia, Daniel O'Keeffe, Daniele Sgandurra, and Darren, Hurley-Smith

TL;DR
This paper introduces RansomClave, a ransomware family that uses hardware enclaves to securely manage cryptographic keys, analyzing its implications for ransomware lifecycle phases and potential mitigations.
Contribution
It presents RansomClave as a novel ransomware model utilizing SGX enclaves for key management, and explores its impact on security and attacker strategies.
Findings
Enclave-based key management can protect keys during generation and encryption.
RansomClave enables new trustless key release schemes.
Existing mitigations may be less effective against enclave-enhanced ransomware.
Abstract
Modern ransomware often generate and manage cryptographic keys on the victim's machine, giving defenders an opportunity to capture exposed keys and recover encrypted data without paying the ransom. However, recent work has raised the possibility of future enclave-enhanced malware that could avoid such mitigations using emerging support for hardware-enforced secure enclaves in commodity CPUs. Nonetheless, the practicality of such enclave-enhanced malware and its potential impact on all phases of the ransomware lifecyle remain unclear. Given the demonstrated capacity of ransomware authors to innovate in order to better extort their victims (e.g. through the adoption of untraceable virtual currencies and anonymity networks), it is important to better understand the risks involved and identify potential mitigations. As a basis for comprehensive security and performance analysis of…
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.
