An efficient and secure scheme of verifiable computation for Intel SGX
Wenxiu Ding, Wei Sun, Zheng Yan, Robert H. Deng

TL;DR
This paper proposes an efficient and secure scheme for verifiable computation using Intel SGX, addressing specific threats and demonstrating improved performance over cryptography-based methods.
Contribution
It introduces a novel scheme that resists data disarrangement and output tampering threats in SGX, with formal security proofs and extensive experimental validation.
Findings
The scheme effectively resists identified threats in SGX enclaves.
It achieves higher efficiency compared to cryptography-based verifiable computation methods.
Experimental results confirm the correctness and practicality of the proposed scheme.
Abstract
Cloud computing offers resource-constrained users big-volume data storage and energy-consuming complicated computation. However, owing to the lack of full trust in the cloud, the cloud users prefer privacy-preserving outsourced data computation with correctness verification. However, cryptography-based schemes introduce high computational costs to both the cloud and its users for verifiable computation with privacy preservation, which makes it difficult to support complicated computations in practice. Intel Software Guard Extensions (SGX) as a trusted execution environment is widely researched in various fields (such as secure data analytics and computation), and is regarded as a promising way to achieve efficient outsourced data computation with privacy preservation over the cloud. But we find two types of threats towards the computation with SGX: Disarranging Data-Related Code…
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
TopicsCryptography and Data Security · Security and Verification in Computing · Cloud Data Security Solutions
