Fuzzy Keyword Searchable Encryption Scheme Based on Blockchain

被引:2
|
作者
Jiang, Yongbo [1 ]
Lu, Juncheng [1 ]
Feng, Tao [1 ]
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun, Lanzhou 730050, Peoples R China
基金
中国国家自然科学基金;
关键词
blockchain; searchable encryption; fuzzy keyword; fair payment; ENABLING EFFICIENT;
D O I
10.3390/info13110517
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Searchable encryption is a keyword-based ciphertext retrieval scheme, which can selectively retrieve encrypted documents on encrypted cloud data. Most existing searchable encryption schemes focus only on exact keyword searches and cannot return data of interest in fuzzy search. In addition, during the searchable encryption, the cloud server may return invalid results to the data user to save computing costs or for other reasons. At the same time, the user may refuse to pay the service fee after receiving the correct result. To solve the above problems, this paper proposes a fuzzy keyword searchable encryption scheme based on blockchain, which uses edit distance to generate fuzzy keyword sets and generates a secure index with verification tags for each fuzzy keyword set to verify the authenticity of the returned results. The penalty mechanism is introduced through the blockchain to realize the fairness of service payment between users and cloud servers. Security analysis shows that the scheme achieves non-adaptive semantic security. Performance analysis and functional comparison show that the scheme is effective and can meet the requirements of searching applications in the cloud environment.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] A blockchain-based dynamic searchable symmetric encryption scheme under multiple clouds
    Xu, Chang
    Yu, Lan
    Zhu, Liehuang
    Zhang, Can
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (06) : 3647 - 3659
  • [42] Deniably authenticated searchable encryption scheme based on Blockchain for medical image data sharing
    Zhang, Yu-lei
    Wen, Long
    Zhang, Yong-jie
    Wang, Cai-fen
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (37-38) : 27075 - 27090
  • [43] A Blockchain-Based Anonymous Attribute-Based Searchable Encryption Scheme for Data Sharing
    Zhang, Kai
    Zhang, Yan
    Li, Yanping
    Liu, Ximeng
    Lu, Laifeng
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (01) : 1685 - 1697
  • [44] Access control scheme based on blockchain and attribute-based searchable encryption in cloud environment
    Yan, Liang
    Ge, Lina
    Wang, Zhe
    Zhang, Guifen
    Xu, Jingya
    Hu, Zheng
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01):
  • [45] Access control scheme based on blockchain and attribute-based searchable encryption in cloud environment
    Liang Yan
    Lina Ge
    Zhe Wang
    Guifen Zhang
    Jingya Xu
    Zheng Hu
    Journal of Cloud Computing, 12
  • [46] Electronic Health Record Sharing Scheme With Searchable Attribute-Based Encryption on Blockchain
    Niu, Shufen
    Chen, Lixia
    Wang, Jinfeng
    Yu, Fei
    IEEE ACCESS, 2020, 8 : 7195 - 7204
  • [47] Searchable Encryption with Keyword-Recoverability
    Jeong, Ik Rae
    Kwon, Jeong Ok
    Hong, Dowon
    Lee, Dong Hoon
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2009, E92D (05) : 1200 - 1203
  • [48] Multi-keyword attribute-based searchable encryption scheme supporting re-encryption for cloud storage
    Zhang, Kejun
    Wang, Wenbin
    Xu, Shaofei
    Yu, Xinying
    Wang, Jun
    Li, Pengcheng
    Qian, Rong
    Tongxin Xuebao/Journal on Communications, 2024, 45 (09): : 244 - 257
  • [49] A multi-user searchable encryption scheme with keyword authorization in a cloud storage
    Deng, Zuojie
    Li, Kenli
    Li, Keqin
    Zhou, Jingli
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 72 : 208 - 218
  • [50] An Efficient Scheme of Multi-user Searchable Encryption with Keyword in Cloud Storage
    He, Zhiling
    Wang, Baomin
    Luo, Wenjun
    PROCEEDINGS OF THE 1ST INTERNATIONAL WORKSHOP ON CLOUD COMPUTING AND INFORMATION SECURITY (CCIS 2013), 2013, 52 : 144 - 147