Scan-free verifiable public-key searchable encryption supporting efficient user updates in distributed systems. (May 2023)
- Record Type:
- Journal Article
- Title:
- Scan-free verifiable public-key searchable encryption supporting efficient user updates in distributed systems. (May 2023)
- Main Title:
- Scan-free verifiable public-key searchable encryption supporting efficient user updates in distributed systems
- Authors:
- Tian, Pengxu
Guo, Cheng
Jie, Yingmo
Liu, Yining
Yao, Lin - Abstract:
- Highlights: The system supports secure keyword searches among different keys. The public key-based searchable encryption achieves sublinear search complexity. The search system is highly extensible for owner and user updates. The expired key is invalidated by an efficient key revocation mechanism. The search system resists collusion between some users and the cloud server. Abstract: Searchable encryption (SE) is a promising technology that provides search functions while preserving information privacy. A small number of SE schemes can be applied to a distributed system. In such systems, multiple owners provide data that is encrypted by their secret keys to the system for retrieval by users. In this setup, however, users need to scan a searchable index for retrievals, which leads to linear search complexity. Moreover, updates of users (e.g., revoking an expired user from the system) generally incur substantial overhead to re-build the index. Accordingly, we propose a scan-free verifiable public-key searchable encryption scheme with an efficient user update function in a distributed system (i.e., in a multi-owner multi-user model). First, owners self-select secret keys to encrypt keywords. A master secret key is designed to support keyword searches among these keys. Additionally, a searchable index with an implicit relationship between the same keyword is proposed. There is no need to scan the index for keyword retrieval, which achieves sub-linear search complexity. It is alsoHighlights: The system supports secure keyword searches among different keys. The public key-based searchable encryption achieves sublinear search complexity. The search system is highly extensible for owner and user updates. The expired key is invalidated by an efficient key revocation mechanism. The search system resists collusion between some users and the cloud server. Abstract: Searchable encryption (SE) is a promising technology that provides search functions while preserving information privacy. A small number of SE schemes can be applied to a distributed system. In such systems, multiple owners provide data that is encrypted by their secret keys to the system for retrieval by users. In this setup, however, users need to scan a searchable index for retrievals, which leads to linear search complexity. Moreover, updates of users (e.g., revoking an expired user from the system) generally incur substantial overhead to re-build the index. Accordingly, we propose a scan-free verifiable public-key searchable encryption scheme with an efficient user update function in a distributed system (i.e., in a multi-owner multi-user model). First, owners self-select secret keys to encrypt keywords. A master secret key is designed to support keyword searches among these keys. Additionally, a searchable index with an implicit relationship between the same keyword is proposed. There is no need to scan the index for keyword retrieval, which achieves sub-linear search complexity. It is also important that the updates of owners do not exert an influence on users and the other owners in our proposed scheme. As the key revocation mechanism, the master secret key is split into more partial secret keys that are distributed to users. Accordingly, the system only needs to re-split and re-distribute the key rather than re-building the index for updates of users. When making queries, not only are the content of queries and the master secret key concealed, but collusion between some users and the cloud server is resisted. The proposed scheme also supports an efficient result verification mechanism. The security and utility of our scheme were confirmed thru analysis and evaluation. … (more)
- Is Part Of:
- Journal of information security and applications. Volume 74(2023)
- Journal:
- Journal of information security and applications
- Issue:
- Volume 74(2023)
- Issue Display:
- Volume 74, Issue 2023 (2023)
- Year:
- 2023
- Volume:
- 74
- Issue:
- 2023
- Issue Sort Value:
- 2023-0074-2023-0000
- Page Start:
- Page End:
- Publication Date:
- 2023-05
- Subjects:
- Collusion resistance -- Dynamic -- Multiple owners -- Public-Key Searchable Encryption (PKSE) -- User updates
Computer security -- Periodicals
Information technology -- Security measures -- Periodicals
005.805 - Journal URLs:
- http://www.sciencedirect.com/ ↗
- DOI:
- 10.1016/j.jisa.2023.103471 ↗
- Languages:
- English
- ISSNs:
- 2214-2126
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 26972.xml