跳到主要导航 跳到搜索 跳到主要内容

Reducing Paging and Exit Overheads in Intel SGX for Oblivious Conjunctive Keyword Search

  • Qin Jiang
  • , Saiyu Qi
  • , Xu Yang
  • , Yong Qi
  • , Jianfeng Wang
  • , Youshui Lu
  • , Bochao An
  • , Ee Chien Chang
  • Xi'an Jiaotong University
  • Nanjing University of Information Science & Technology
  • Xidian University
  • National University of Singapore

科研成果: 期刊稿件 › 文章 › 同行评审

17 引用 (Scopus)

摘要

Paging and exit overheads have been proven to be the performance bottlenecks when adopting Searchable Symmetric Encryption (SSE) with trusted hardware such as Intel SGX for keyword search. This problem becomes more serious when incorporating ORAM and SGX to design oblivious SSE schemes such as POSUP (Hoang et al., 2019) and Oblidb (Eskandarian and Zaharia, 2019) which can defend against inference attacks. The main reason comes from high round communication complexity of ORAM and constrained trusted memory created by SGX. To overcome this performance bottleneck, we propose a set of novel SSE constructions with realistic security/performance trade-offs. Our core idea is to encode the keyword-identifier pairs into a bloom filter to reduce the number of ORAM operations during the search procedure. Specifically, Construction 1 loads the bloom filter into the enclave sequentially, which outperforms about 1.7× when the dataset is large compared with the performance of the baseline that directly combines ORAM and SGX. To further improve the performance of Construction 1, Construction 2 classifies keywords into groups and stores these groups in different bloom filters. By additionally leaking the keywords in search token belonging to which groups, Construction 2 outperforms Construction 1 by 16.5∼36.8× and provides an improvement of at least one order over state-of-the-art oblivious protocols.

源语言英语
页(从-至)776-789
页数14
期刊IEEE Transactions on Computers
卷74
期3
DOI
出版状态已出版 - 2025

学术指纹

探究 'Reducing Paging and Exit Overheads in Intel SGX for Oblivious Conjunctive Keyword Search' 的科研主题。它们共同构成独一无二的学术指纹。

引用此