Secure IoT Data Analytics in Cloud via Intel SGX
Md Shihabul Islam, Mustafa Safa Ozdayi, Latifur Khan, Murat, Kantarcioglu

TL;DR
This paper proposes a framework using Intel SGX to securely process and store sensitive IoT data in the cloud, ensuring confidentiality and integrity against cyber threats.
Contribution
It introduces a novel framework combining TEE and encryption to protect IoT data and rule-based programs in cloud environments.
Findings
Secure execution of rule-based programs in SGX
Effective data confidentiality and integrity preservation
Validated with real and simulated IoT data
Abstract
The growing adoption of IoT devices in our daily life is engendering a data deluge, mostly private information that needs careful maintenance and secure storage system to ensure data integrity and protection. Also, the prodigious IoT ecosystem has provided users with opportunities to automate systems by interconnecting their devices and other services with rule-based programs. The cloud services that are used to store and process sensitive IoT data turn out to be vulnerable to outside threats. Hence, sensitive IoT data and rule-based programs need to be protected against cyberattacks. To address this important challenge, in this paper, we propose a framework to maintain confidentiality and integrity of IoT data and rule-based program execution. We design the framework to preserve data privacy utilizing Trusted Execution Environment (TEE) such as Intel SGX, and end-to-end data encryption…
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.
