An efficient and secure certificateless searchable encryption scheme against keyword guessing attacks

被引:33
作者
Senouci, Mohammed Raouf [1 ]
Benkhaddra, Ilyas [2 ]
Senouci, Abdelkader [3 ]
Li, Fagen [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 611731, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Informat & Software Engn, Chengdu 611731, Peoples R China
[3] Northumbria Univ, Fac Engn & Environm, Newcastle Upon Tyne, Tyne & Wear, England
关键词
Certificateless public key encryption with keyword search; Offline keyword guessing attack; Online keyword guessing attack; Inside keyword guessing attack; Outside keyword guessing attack; PUBLIC-KEY ENCRYPTION; AUTHENTICATED ENCRYPTION;
D O I
10.1016/j.sysarc.2021.102271
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the wave of data breaches continues crashing down on companies, specially for companies that provide cloud storage services, the data security and privacy have become the main concern of most clients that use this kind of services. Certificateless public key encryption with keyword search (CLPEKS) is a novel cryptographic primitives that if implemented correctly, provides the possibility to search over an encrypted data that has been outsourced to the cloud server, while guaranteeing the privacy of the search-keyword used in the process. Several CLPEKS schemes have been presented in the literature, but many of them are found vulnerable to offline/online keyword guessing attacks either performed by inside attackers, outside attackers or by both. To overcome these security weaknesses, we propose an efficient and secure certificateless searchable encryption scheme that is proven to be resistant against different keyword guessing attacks under both, the hardness of solving the discrete logarithm (DL) and the computational Diffie-Hellman (CDH) problems in the random oracle model. Then, by conducting a comprehensive comparison between our proposed scheme and other related schemes, we found that the proposed scheme has better overall performance in terms of communication and computation complexities, while guaranteeing security against online and offline KGA performed by either outside attackers or inside attacker.
引用
收藏
页数:9
相关论文
共 39 条
[1]  
Abdalla M, 2005, LECT NOTES COMPUT SC, V3621, P205
[2]  
Al-Riyami SS, 2003, LECT NOTES COMPUT SC, V2894, P452
[3]  
Baek J, 2008, LECT NOTES COMPUT SC, V5072, P1249, DOI 10.1007/978-3-540-69839-5_96
[4]  
Boneh D, 2004, LECT NOTES COMPUT SC, V3027, P506
[5]  
Byun JW, 2006, LECT NOTES COMPUT SC, V4165, P75
[6]   An efficient attribute-based online/offline searchable encryption and its application in cloud-based reliable smart grid [J].
Eltayieb, Nabeil ;
Elhabob, Rashad ;
Hassan, Alzubair ;
Li, Fagen .
JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 :165-172
[7]   An efficient certificateless public key encryption scheme with authorized equality test in healthcare environments [J].
Hassan, Abdelrhman ;
Wang, Yong ;
Elhabob, Rashad ;
Eltayieb, Nabeil ;
Li, Fagen .
JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 109
[8]   An efficient public-key searchable encryption scheme secure against inside keyword guessing attacks [J].
Huang, Qiong ;
Li, Hongbo .
INFORMATION SCIENCES, 2017, 403 :1-14
[9]  
Hwang YH, 2007, LECT NOTES COMPUT SC, V4575, P2
[10]  
Islam S.H., 2017, MATH COMP 3 INT C, P3