Full Text

Turn on search term navigation

© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.

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

Title
SPEKS: Forward Private SGX-Based Public Key Encryption with Keyword Search
Author
Yoon, Hyundo 1 ; Moon, Soojung 2 ; Kim, Youngki 2   VIAFID ORCID Logo  ; Hahn, Changhee 1 ; Lee, Wonjun 2   VIAFID ORCID Logo  ; Hur, Junbeom 1   VIAFID ORCID Logo 

 Department of Computer Science and Engineering, Korea University, Seoul 02841, Korea; [email protected] (H.Y.); [email protected] (C.H.) 
 School of Cybersecurity, Korea University, Seoul 02841, Korea; [email protected] (S.M.); [email protected] (Y.K.); [email protected] (W.L.) 
First page
7842
Publication year
2020
Publication date
2020
Publisher
MDPI AG
e-ISSN
20763417
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2534076659
Copyright
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.