ABKS-SKGA: Attribute-based keyword search secure against keyword guessing attack

被引:13
作者
Li, Jiguo [1 ,2 ,3 ,4 ]
Wang, Min [4 ]
Lu, Yang [5 ]
Zhang, Yichen [1 ,2 ,3 ]
Wang, Huaqun [6 ]
机构
[1] Fujian Normal Univ, Coll Math & Informat, Fuzhou 350117, Fujian, Peoples R China
[2] Fujian Prov Key Lab Network Secur & Cryptol, Fuzhou 350117, Fujian, Peoples R China
[3] State Key Lab Cryptol, POB 5159, Beijing 100878, Peoples R China
[4] Hohai Univ, Coll Comp & Informat, Nanjing 211100, Jiangsu, Peoples R China
[5] Nanjing Normal Univ, Sch Comp Sci & Technol, Nanjing 210023, Peoples R China
[6] Nanjing Univ Posts & Telecommun, Coll Comp, Jiangsu Key Lab Big Data Secur & Intelligent Proc, Nanjing 210003, Peoples R China
基金
中国国家自然科学基金;
关键词
Keyword search; Keyword guessing attack; Attribute-based encryption; Security and privacy; Encryption; PUBLIC-KEY ENCRYPTION; CP-ABE; PRIVACY; SCHEME;
D O I
10.1016/j.csi.2020.103471
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In order to guarantee security and privacy of sensitive data, attribute-based keyword search (ABKS) enables data owners to upload their encrypted data to cloud servers, and authorizes intended data users to retrieve it. Meanwhile, ABKS outsources heavy search work to cloud servers, which makes ABKS adaptive to mobile computing environment. However, as cloud servers can both generate keyword ciphertexts and run search algorithm, the existing most ABKS schemes are vulnerable to keyword guessing attack. In this paper, we show the fundamental cause that the existing ABKS schemes do not resist keyword guessing attack is any entity can generate keyword ciphertext. To solve the above problem, in the phase of keyword ciphertext generation, we use private key of data owner to sign keyword prior to generating keyword ciphertext. Therefore, any other entity does not forge keyword ciphertext, which can resist keyword guessing attack. We give the formal definition and security model of attributed-based keyword search secure against keyword guessing attack (ABKS-SKGA). Furthermore, we provide an ABKS-SKGA scheme. The ABKS-SKGA scheme is proved secure against chosenplaintext attack (CPA). Performance analysis shows that the proposed scheme is practical.
引用
收藏
页数:7
相关论文
共 54 条
[1]  
Baek J, 2008, LECT NOTES COMPUT SC, V5072, P1249, DOI 10.1007/978-3-540-69839-5_96
[2]   Ciphertext-policy attribute-based encryption [J].
Bethencourt, John ;
Sahai, Amit ;
Waters, Brent .
2007 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, PROCEEDINGS, 2007, :321-+
[3]  
Boneh D, 2004, LECT NOTES COMPUT SC, V3027, P506
[4]   Server-Aided Public Key Encryption With Keyword Search [J].
Chen, Rongmao ;
Mu, Yi ;
Yang, Guomin ;
Guo, Fuchun ;
Huang, Xinyi ;
Wang, Xiaofen ;
Wang, Yongjun .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2016, 11 (12) :2833-2842
[5]  
Cheung L, 2007, CCS'07: PROCEEDINGS OF THE 14TH ACM CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, P456
[6]   Public key encryption with keyword search secure against keyword guessing attacks without random oracle [J].
Fang, Liming ;
Susilo, Willy ;
Ge, Chunpeng ;
Wang, Jiandong .
INFORMATION SCIENCES, 2013, 238 :221-241
[7]  
Goyal V., 2006, P 2006 INT C PRIVACY, P1
[8]  
Gu CX, 2008, LECT NOTES COMPUT SC, V4990, P372
[9]   Expressive attribute-based keyword search with constant-size ciphertext [J].
Han, Jinguang ;
Yang, Ye ;
Liu, Joseph K. ;
Li, Jiguo ;
Liang, Kaitai ;
Shen, Jian .
SOFT COMPUTING, 2018, 22 (15) :5163-5177
[10]   Improving Privacy and Security in Decentralized Ciphertext-Policy Attribute-Based Encryption [J].
Han, Jinguang ;
Susilo, Willy ;
Mu, Yi ;
Zhou, Jianying ;
Au, Man Ho Allen .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2015, 10 (03) :665-678