Shielding Graph for eXact Analytics with SGX

Minxin Du, Peipei Jiang, Qian Wang, Sherman S.M. Chow, Lingchen Zhao

Research output: Journal article publicationJournal articleAcademic researchpeer-review

4 Citations (Scopus)

Abstract

Graphs nicely capture data from various domains, allowing the computations of many analytic tasks via graph queries. Graphs of real-world data are often large, albeit useful, and the involved computation can be too heavyweight for commodity computers. For secure outsourcing, we propose (SGX)2, a forward-secure structured encryption scheme for graph data, which uses lightweight cryptographic techniques with a trusted execution environment such as SGX. To process million-scale graphs by the limited memory of SGX, we load data on-demand using Dijkstra's algorithm and Fibonacci heap. Compared with most prior graph encryption schemes, (SGX)2 supports exact shortest-distance queries instead of approximation and can be easily extended to other graph-based analytics.

Original languageEnglish
Pages (from-to)5102-5112
Number of pages11
JournalIEEE Transactions on Dependable and Secure Computing
Volume20
Issue number6
DOIs
Publication statusPublished - 1 Nov 2023
Externally publishedYes

Keywords

  • graph encryption
  • Searchable encryption
  • shortest-distance query
  • structured encryption
  • trusted execution environment

ASJC Scopus subject areas

  • General Computer Science
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Shielding Graph for eXact Analytics with SGX'. Together they form a unique fingerprint.

Cite this