Abstract
Multi-Writer Searchable Encryption, also known as public-key encryption with keyword search(PEKS), serves a wide spectrum of data sharing applications. It allows users to search over encrypted data encrypted via different keys. However, most of the existing PEKS schemes are built on classic security assumptions, which are proven to be untenable to overcome the threats of quantum computers. To address the above problem, in this paper, we propose a lattice-based searchable encryption scheme from the learning with errors (LWE) hardness assumption. Specifically, we observe that the keys of each user in a basic scheme are composed of large-sized matrices and basis of the lattice. To reduce the complexity of key management, our scheme is designed to enable users to directly use their identity for data encryption. We present several optimization techniques for implementation to make our design nearly practical. For completeness, we conduct rigorous security, complexity, and parameter analysis on our scheme, and perform comprehensive evaluations at a commodity machine. With a scenario of 100 users, the cost of key generation for each user is 125s, and the cost of searching a document with 1000 keywords is 13.4ms.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2019 ACM Asia Conference on Computer and Communications Security |
Editors | Dieter Gollmann, Engin Kirda , Zhenkai Liang |
Place of Publication | New York NY USA |
Publisher | Association for Computing Machinery (ACM) |
Pages | 122-133 |
Number of pages | 12 |
ISBN (Electronic) | 9781450367523 |
DOIs | |
Publication status | Published - 2019 |
Event | ACM Symposium on Information, Computer and Communications Security 2019 - Auckland, New Zealand Duration: 7 Jul 2019 → 12 Jul 2019 Conference number: 14th https://asiaccs2019.blogs.auckland.ac.nz/ https://dl.acm.org/doi/proceedings/10.1145/3321705 |
Conference
Conference | ACM Symposium on Information, Computer and Communications Security 2019 |
---|---|
Abbreviated title | AsiaCCS 2019 |
Country/Territory | New Zealand |
City | Auckland |
Period | 7/07/19 → 12/07/19 |
Internet address |
Keywords
- Cloud computing security
- Multi-writer searchable encryption
- Practical post-quantum security