Blockchain-assisted verifiable certificate-based searchable encryption against untrusted cloud server for Industrial Internet of Things

被引:2
作者
Liu, Hang [1 ]
Ming, Yang [1 ]
Wang, Chenhao [1 ]
Zhao, Yi [1 ]
Zhang, Songnian [2 ]
Lu, Rongxing [3 ]
机构
[1] Changan Univ, Sch Informat Engn, Xian 710064, Peoples R China
[2] Xidian Univ, Sch Cyber Engn, Xian 710126, Peoples R China
[3] Univ New Brunswick, Fac Comp Sci, Fredericton, NB E3B 5A3, Canada
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2024年 / 153卷
基金
中国国家自然科学基金;
关键词
Certificated-based cryptography; Verifiable public key searchable encryption; Verifiability levels; Blockchain; Industrial Internet of Things (IIoT); PUBLIC-KEY ENCRYPTION; KEYWORD SEARCH; FRAMEWORK; SCHEME;
D O I
10.1016/j.future.2023.11.016
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Industrial Internet of Things (IIoT) has brought practical application value to many industries, where significant amounts of IIoT data and resources are outsourced to cloud server (CS) via diverse networks for data fusion, monitoring, sharing, and calculation analysis. Considering privacy, there is a need to execute the encryption operation on the data before outsourcing, while how to retrieve the encrypted data from CS becomes a thorny issue. Furthermore, the untrusted CS in charge of storing and searching the ciphertexts may return incorrect or incomplete search results for some interest. Verifiable public key searchable encryption (VPKSE) provides the ability to encrypt data, retrieve ciphertext, and verify search results simultaneously. However, the malicious behavior of CS has not been sufficiently considered in most existing schemes, that is, their verifiability only ensures the correctness of search results, neglecting completeness. In this paper, the verifiability of VPKSE is re-examined, and three verifiability levels are defined detailedly. On this basis, a blockchain-assisted verifiable certificated-based searchable encryption (BVCBSE) scheme for IIoT is put forward. The integration of blockchain and cryptographic accumulator ensures that an untrusted CS must return correct and complete search results, achieving the highest level of verifiability. In addition, security analysis demonstrates that BVCBSE can resist keyword guessing attack. Performance evaluation illustrates that BVCBSE is efficient and practical.
引用
收藏
页码:97 / 112
页数:16
相关论文
共 40 条
  • [11] Certificate-based authenticated encryption with keyword search: Enhanced security model and a concrete construction for Internet of Things
    Shiraly, Danial
    Eslami, Ziba
    Pakniat, Nasrollah
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2024, 80
  • [12] Secure and Efficient Certificate-Based Proxy Signature Schemes for Industrial Internet of Things
    Qiao, Zirui
    Zhou, Yanwei
    Yang, Bo
    Zhang, Mingwu
    Wang, Tao
    Xia, Zhe
    IEEE SYSTEMS JOURNAL, 2022, 16 (03): : 4719 - 4730
  • [13] Blockchain-Assisted Secure Fine-Grained Searchable Encryption for a Cloud-Based Healthcare Cyber-Physical System
    Mamta
    Brij B.Gupta
    Kuan-Ching Li
    Victor C. M. Leun
    Kostas E.Psannis
    Shingo Yamaguchi
    IEEE/CAA Journal of Automatica Sinica, 2021, 8 (12) : 1877 - 1890
  • [14] Blockchain-assisted trusted computing and communication resource allocation strategy for industrial Internet of Things
    Lu, Jie
    Zhang, Yuexia
    Yuan, Taifu
    INTERNET OF THINGS, 2024, 27
  • [15] Cloud-Assisted Attribute-Based Searchable Encryption Scheme on Blockchain
    Niu S.
    Xie Y.
    Yang P.
    Du X.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2021, 58 (04): : 811 - 821
  • [16] Certificate-Based Parallel Key-Insulated Aggregate Signature Against Fully Chosen Key Attacks for Industrial Internet of Things
    Hou, Yingzhe
    Xiong, Hu
    Huang, Xin
    Kumari, Saru
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (11) : 8935 - 8948
  • [17] A Blockchain-Enabled Privacy-Preserving Verifiable Query Framework for Securing Cloud-Assisted Industrial Internet of Things Systems
    Rahman, Mohammad Saidur
    Khalil, Ibrahim
    Moustafa, Nour
    Kalapaaking, Aditya Pribadi
    Bouras, Abdelaziz
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (07) : 5007 - 5017
  • [18] Blockchain-Assisted Public-Key Encryption with Keyword Search Against Keyword Guessing Attacks for Cloud Storage
    Zhang, Yuan
    Xu, Chunxiang
    Ni, Jianbing
    Li, Hongwei
    Shen, Xuemin
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (04) : 1335 - 1348
  • [19] Blockchain-based verifiable and dynamic multi-keyword ranked searchable encryption scheme in cloud computing
    Yan, Xixi
    Feng, Suwei
    Tang, Yongli
    Yin, Pei
    Deng, Dazhi
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 71
  • [20] An Efficient Searchable Public-Key Authenticated Encryption for Cloud-Assisted Medical Internet of Things
    Chi, Tianyu
    Qin, Baodong
    Zheng, Dong
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2020, 2020