Privacy-preserving multi-keyword searchable encryption for distributed systems

As cloud storage has been widely adopted in various applications, how to protect data privacy while allowing efficient data search and retrieval in a distributed environment remains a challenging research problem. Existing searchable encryption schemes are still inadequate on desired functionality a...

Full description

Saved in:
Bibliographic Details
Main Authors: LIU, Xueqiao, YANG, Guomin, SUSILO, Willy, TONIEN, Joseph, SHEN, Jian
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2021
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7301
https://ink.library.smu.edu.sg/context/sis_research/article/8304/viewcontent/09207857.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-8304
record_format dspace
spelling sg-smu-ink.sis_research-83042022-09-29T07:39:01Z Privacy-preserving multi-keyword searchable encryption for distributed systems LIU, Xueqiao YANG, Guomin SUSILO, Willy TONIEN, Joseph SHEN, Jian As cloud storage has been widely adopted in various applications, how to protect data privacy while allowing efficient data search and retrieval in a distributed environment remains a challenging research problem. Existing searchable encryption schemes are still inadequate on desired functionality and security/privacy perspectives. Specifically, supporting multi-keyword search under the multi-user setting, hiding search pattern and access pattern, and resisting keyword guessing attacks (KGA) are the most challenging tasks. In this article, we present a new searchable encryption scheme that addresses the above problems simultaneously, which makes it practical to be adopted in distributed systems. It not only enables multi-keyword search over encrypted data under a multi-writer/multi-reader setting but also guarantees the data and search pattern privacy. To prevent KGA, our scheme adopts a multi-server architecture, which accelerates search response, shares the workload, and lowers the key leakage risk by allowing only authorized servers to jointly test whether a search token matches a stored ciphertext. A novel subset decision mechanism is also designed as the core technique underlying our scheme and can be further used in applications other than keyword search. Finally, we prove the security and evaluate the computational and communication efficiency of our scheme to demonstrate its practicality. 2021-03-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7301 info:doi/10.1109/TPDS.2020.3027003 https://ink.library.smu.edu.sg/context/sis_research/article/8304/viewcontent/09207857.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Searchable encryption multi-keyword search multi-user access search pattern access pattern Databases and Information Systems Information Security
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Searchable encryption
multi-keyword search
multi-user access
search pattern
access pattern
Databases and Information Systems
Information Security
spellingShingle Searchable encryption
multi-keyword search
multi-user access
search pattern
access pattern
Databases and Information Systems
Information Security
LIU, Xueqiao
YANG, Guomin
SUSILO, Willy
TONIEN, Joseph
SHEN, Jian
Privacy-preserving multi-keyword searchable encryption for distributed systems
description As cloud storage has been widely adopted in various applications, how to protect data privacy while allowing efficient data search and retrieval in a distributed environment remains a challenging research problem. Existing searchable encryption schemes are still inadequate on desired functionality and security/privacy perspectives. Specifically, supporting multi-keyword search under the multi-user setting, hiding search pattern and access pattern, and resisting keyword guessing attacks (KGA) are the most challenging tasks. In this article, we present a new searchable encryption scheme that addresses the above problems simultaneously, which makes it practical to be adopted in distributed systems. It not only enables multi-keyword search over encrypted data under a multi-writer/multi-reader setting but also guarantees the data and search pattern privacy. To prevent KGA, our scheme adopts a multi-server architecture, which accelerates search response, shares the workload, and lowers the key leakage risk by allowing only authorized servers to jointly test whether a search token matches a stored ciphertext. A novel subset decision mechanism is also designed as the core technique underlying our scheme and can be further used in applications other than keyword search. Finally, we prove the security and evaluate the computational and communication efficiency of our scheme to demonstrate its practicality.
format text
author LIU, Xueqiao
YANG, Guomin
SUSILO, Willy
TONIEN, Joseph
SHEN, Jian
author_facet LIU, Xueqiao
YANG, Guomin
SUSILO, Willy
TONIEN, Joseph
SHEN, Jian
author_sort LIU, Xueqiao
title Privacy-preserving multi-keyword searchable encryption for distributed systems
title_short Privacy-preserving multi-keyword searchable encryption for distributed systems
title_full Privacy-preserving multi-keyword searchable encryption for distributed systems
title_fullStr Privacy-preserving multi-keyword searchable encryption for distributed systems
title_full_unstemmed Privacy-preserving multi-keyword searchable encryption for distributed systems
title_sort privacy-preserving multi-keyword searchable encryption for distributed systems
publisher Institutional Knowledge at Singapore Management University
publishDate 2021
url https://ink.library.smu.edu.sg/sis_research/7301
https://ink.library.smu.edu.sg/context/sis_research/article/8304/viewcontent/09207857.pdf
_version_ 1770576307669696512