Back to Search Start Over

SPEKS: Forward Private SGX-Based Public Key Encryption with Keyword Search

Authors :
Hyundo Yoon
Soojung Moon
Youngki Kim
Changhee Hahn
Wonjun Lee
Junbeom Hur
Source :
Applied Sciences, Vol 10, Iss 21, p 7842 (2020)
Publication Year :
2020
Publisher :
MDPI AG, 2020.

Abstract

Public key encryption with keyword search (PEKS) enables users to search over encrypted data outsourced to an untrusted server. Unfortunately, updates to the outsourced data may incur information leakage by exploiting the previously submitted queries. Prior works addressed this issue by means of forward privacy, but most of them suffer from significant performance degradation. In this paper, we present a novel forward private PEKS scheme leveraging Software Guard Extension (SGX), a trusted execution environment provided by Intel. The proposed scheme presents substantial performance improvements over prior work. Specifically, we reduce the query processing cost from O(n) to O(1), where n is the number of encrypted data. According to our performance analysis, the overall computation time is reduced by 80% on average. Lastly, we provide a formal security definition of SGX-based forward private PEKS, as well as a rigorous security proof of the proposed scheme.

Details

Language :
English
ISSN :
20763417
Volume :
10
Issue :
21
Database :
Directory of Open Access Journals
Journal :
Applied Sciences
Publication Type :
Academic Journal
Accession number :
edsdoj.9a1e8aaacd74048b2e1cb63e37caef4
Document Type :
article
Full Text :
https://doi.org/10.3390/app10217842