Verifiable attribute-based searchable encryption scheme based on blockchain
Correspondences|更新时间:2024-06-05
|
Verifiable attribute-based searchable encryption scheme based on blockchain
Journal on CommunicationsVol. 41, Issue 2, Pages: 187-198(2020)
作者机构:
河南理工大学计算机科学与技术学院,河南 焦作 454003
作者简介:
基金信息:
The National Natural Science Foundation of China(61802117);The Innovative Scientists and Technicians Team of Henan Provincial High Education(20IRTSTHN013);Projects of Henan Provincial Department of Science and Technology(192102210280);Research Foundation of Young Core Instructor in Henan province(2018GGJS058)
For the problem that the shared decryption key lacks of fine-grained access control and the search results lacks of correctness verification under one-to-many search model
a verifiable attribute-based searchable encryption scheme based on blockchain was proposed.The ciphertext policy attribute-based encryption mechanism was used on the shared key to achieve fine-grained access control.Ethereum blockchain technology was combined to solve the problem of incorrect search results returned by the semi-honest and curious cloud server model
so it could prompt both the cloud server and the user to follow the rules of the contract honestly and achieved service-payment fairness between the user and the cloud server in the pay-per-use cloud environment.In addition
based on the irreversible modification of the blockchain
the cloud server was guaranteed to receive the service fee
and the user was assured to obtain the correct retrieval results without additional verification which reduced the computational overhead of the user.The security analysis shows that the scheme satisfies the semantic security against adaptive chosen keyword attack and can protect the privacy of users and the security of data.The performance comparison and experimental results show that the scheme has certain optimizations in security index generation
search token generation
retrieval efficiency and transaction quantity
so it is more suitable for one-to-many search scenarios such as smart medical.
关键词
Keywords
references
SONG D X , WAGNER D , PERRIG A . Practical techniques for searches on encrypted data [C ] // 2000 IEEE Symposium on Security and Privacy . Berkeley , 2000 : 44 - 55 .
BETHENCOURT J , SAHAI A , WATERS B . Ciphertext-policy attribute-based encryption [C ] // 2007 IEEE Symposium on Security and Privacy,Washington , 2007 : 321 - 334 .
YIN H , ZHANG J , XIONG Y , et al . CP-ABSE:a ciphertext-policy attribute-based searchable encryption scheme [J ] . IEEE Access , 2019 , 7 ( 99 ): 5682 - 5694 .
LIU Z H , ZHOU P L , DUAN S H . Attribute proxy re-encryption scheme supporting keyword search [J ] . Journal of Electronics & Information Technology , 2018 , 40 ( 3 ): 683 - 689 .
SUN J , WANG X J , WANG S P , et al . Verifiable multi-keyword search encryption scheme supporting attribute revocation [J ] . Journal of Electronics & Information Technology , 2019 , 41 ( 1 ): 53 - 60 .
CURTMOLA R , GARAY J , KAMARA S , et al . Searchable symmetric encryption:improved definitions and efficient constructions [C ] // The 13th ACM Conference on Computer and Communications Security . Alexandria , 2006 : 79 - 88 .
CHAI Q , GONG G . Verifiable symmetric searchable encryption for semi-honest-but-curious cloud servers [C ] // The 2012 IEEE International Conference on Communications . Ottawa , 2012 : 917 - 922 .
JIANG X , YU J , YAN J , et al . Enabling efficient and verifiable multi-keyword ranked search over encrypted cloud data [J ] . Information Sciences , 2017 , 40 ( 3 ): 22 - 41 .
DU R Z , LI M Y , TIAN J F , et al . A ciphertext retrieval scheme for verifiable confusing keywords based on inverted index [J ] . Journal of Software , 2019 , 30 ( 8 ): 2362 - 2374 .
WU Q Y , MA J F , LI H , et al . Multi-keyword ciphertext query scheme supporting user revocation [J ] . Journal on Communications , 2017 , 38 ( 8 ): 183 - 193 .
CAI C , WENG J , YUAN X , et al . Enabling reliable keyword search in encrypted decentralized storage with fairness [J ] . IEEE Transactions on Dependable and Secure Computing , 2018 , 1 ( 99 ):1.
ZHANG Y H , DENG R H , SHU J , et al . TKSE:trustworthy keyword search over encrypted data with two-side verifiability via blockchain [J ] . IEEE Access , 2018 ( 6 ): 31077 - 31087 .
WANG S P , ZHANG Y L , ZHANG Y L . A blockchain-based framework for data sharing with fine-grained access control in decentralized storage systems [J ] . IEEE Access , 2018 ( 6 ): 38437 - 38450 .
CHEN L X , LEE W K , CHANG C C , et al . Blockchain based searchable encryption for electronic health record sharing [J ] . Future Generation Computer Systems , 2019 , 95 : 420 - 429 .
LI H G , TIAN H B , ZHANG F G , et al . Blockchain-based searchable symmetric encryption scheme [J ] . Computers & Electrical Engineering , 2019 , 73 : 32 - 45 .