Title
Dual trapdoor identity-based encryption with keyword search
Abstract
Abstract Identity-based encryption with keyword search (IBEKS) is a useful cryptographic primitive for cloud computing, i.e., it allows a data owner to encrypt and store his data in a cloud storage server, and later the owner can use his/her private key to produce a search trapdoor for searching the encrypted data. Existing IBEKS schemes only focus on supporting efficient and complex queries for the private key holder, while the authority, who is in charge of the generation of the private keys for users, cannot efficiently search the encrypted data. However, some applications might require the authority to efficiently search the encrypted data intended for any user. To address this problem, in this paper, we introduce a new primitive named dual trapdoor identity-based encryption with keyword search (DTIBEKS). In this primitive, the authority can use a peculiar way to produce one more trapdoor, which allows the authority to search any identity’s encrypted data. We formally give the definition and security model for DTIBEKS, and then propose a novel DTIBEKS scheme. We further prove the security of our proposed DTIBEKS without random oracles. It is worth noting that our scheme can be easily transformed into identity-based encryption with fuzzy keyword search.
Year
DOI
Venue
2017
10.1007/s00500-015-1960-6
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Keywords
Field
DocType
Cloud computing,Fuzzy keyword search,Identity-based encryption with keyword search,Hierarchical identity-based encryption,Dual system encryption
Multiple encryption,Client-side encryption,Computer science,Computer security,Encryption,Probabilistic encryption,40-bit encryption,On-the-fly encryption,Link encryption,Filesystem-level encryption
Journal
Volume
Issue
ISSN
21
10
1432-7643
Citations 
PageRank 
References 
3
0.39
23
Authors
3
Name
Order
Citations
PageRank
Jia’nan Liu1101.85
Junzuo Lai241924.55
Xinyi Huang32245129.63