Published August 15, 2020 | Version 1

Attribute-Based Symmetric Searchable Encryption

  • 1. University of Westminster, London, United Kingdom
  • 2. Tampere University, Tampere, Finland

Description

Symmetric Searchable Encryption (SSE) is an encryption technique that allows users to search directly on their outsourced encrypted data while preserving the privacy of both the files and the queries. Unfortunately, the majority of the SSE schemes allows users to either decrypt the whole ciphertext or nothing at all. In this paper, we propose a novel construction based on traditional symmetric primitives, that allows data owners to bind parts of their ciphertexts with specific policies. Inspired by the concept of Attribute-Based Encryption (ABE) in the public setting, we design a scheme through which users can recover only certain parts of an encrypted document if and only if they retain a set of attributes that satisfy a policy. Our construction satisfies the important notion of forward privacy while at the same time supports the multi-client model by leveraging the functionality of SGX for the synchronization of users. To prove the correctness of our approach, we provide a detailed simulation-based security analysis. Finally, this analysis is coupled with a rigorous and extensive experimental evaluation that shows the effectiveness of our scheme.

Files

Asclepios-Client-master.zip

Files (12.8 MB)

Name Size Download all
md5:0a559ba5ee6ef1d246a024224b6d6a04
12.5 MB Preview Download
md5:ae3dbcad9cf46cd922652659a3464cb6
10.0 kB Preview Download
md5:eefbe0794974eaa391769d6f256c60cb
223.6 kB Preview Download
md5:12e20f57234bb6e3d8f9034e10bc72fc
22.9 kB Preview Download
md5:7961624651ede11a2ef504138668d0d6
37.1 kB Preview Download

Additional details

Funding

European Commission
ASCLEPIOS - Advanced Secure Cloud Encrypted Platform for Internationally Orchestrated Solutions in Healthcare 826093