Blockchain-based multi-user certificateless encryption with keyword search for electronic health record sharing

被引:1
|
作者
Yang, Xiaodong [1 ]
Tian, Tian [1 ]
Wang, Jiaqi [1 ]
Wang, Caifen [2 ]
机构
[1] Northwest Normal Univ, Sch Comp Sci & Engn, Lanzhou 730070, Peoples R China
[2] Shenzhen Technol Univ, Sch Big Data & Internet, Shenzhen 518118, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain; Certificateless cryptosystem; Electronic health record sharing; Multi-user; Searchable encryption; PUBLIC-KEY ENCRYPTION; AUTHENTICATED ENCRYPTION;
D O I
10.1007/s12083-022-01345-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, with the rapid development of smart health-care based on electronic health records, it remarkably supplies a promising way to alleviate the shortage of medical resources and improve medical efficiency. Meanwhile, data in electronic health records are sensitive and require protection against unauthorized access. However, most previous electronic health records sharing schemes are vulnerable to data leakage and forgery. To address these challenging problems, we propose a new electronic health record sharing scheme. We use the certificateless cryptosystem to encrypt keywords, which solves the certificate management problem and key escrow problem. The proposed scheme also supports multi-user search and the user authorization table can be used to modify access permissions of medical data users. Besides, the root values of the Merkle trees are written into the blockchain to ensure anti-tampering, integrity and traceability of search results. Moreover, a smart contract enables a fair transaction between cloud server provider and medical data users without trusted third parties. We prove that the proposed scheme is secure against the keyword guessing attack in the random oracle model. Furthermore, performance analysis demonstrates that our scheme has greater computational efficiency compared with other related schemes.
引用
收藏
页码:2270 / 2288
页数:19
相关论文
共 50 条
  • [1] Blockchain-based multi-user certificateless encryption with keyword search for electronic health record sharing
    Xiaodong Yang
    Tian Tian
    Jiaqi Wang
    Caifen Wang
    [J]. Peer-to-Peer Networking and Applications, 2022, 15 : 2270 - 2288
  • [2] A blockchain-based keyword search scheme with dual authorization forelectronic health record sharing
    Yang, Xiaodong
    Wang, Jiaqi
    Xi, Wanting
    Tian, Tian
    Wang, Caifen
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 66
  • [3] Multi-user certificateless public key encryption with conjunctive keyword search for cloud-based telemedicine
    Ma, Mimi
    Fan, Shuqin
    Feng, Dengguo
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2020, 55 (55)
  • [4] Blockchain based searchable encryption for electronic health record sharing
    Chen, Lanxiang
    Lee, Wai-Kong
    Chang, Chin-Chen
    Choo, Kim-Kwang Raymond
    Zhang, Nan
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 95 (420-429): : 420 - 429
  • [5] Blockchain-Based Interoperable Electronic Health Record Sharing Framework
    Carter, Gracie
    Shahriar, Hossain
    Sneha, Sweta
    [J]. 2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2019, : 452 - 457
  • [6] Blockchain-based public key encryption with keyword search for medical data sharing in cloud environment
    Banik, Mandira
    Kumar, Sanjay
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2023, 78
  • [7] Verifiable Public Key Encryption With Keyword Search Based on Homomorphic Encryption in Multi-User Setting
    Wu, D. N.
    Gan, Q. Q.
    Wang, X. M.
    [J]. IEEE ACCESS, 2018, 6 : 42445 - 42453
  • [8] BMSE: Blockchain-based multi-keyword searchable encryption for electronic medical records
    Fanfan, Shen
    Lin, Shi
    Jun, Zhang
    Chao, Xu
    Yong, Chen
    Yanxiang, He
    [J]. COMPUTER STANDARDS & INTERFACES, 2024, 89
  • [9] Efficient Encrypted Keyword Search for Multi-user Data Sharing
    Kiayias, Aggelos
    Oksuz, Ozgur
    Russell, Alexander
    Tang, Qiang
    Wang, Bing
    [J]. COMPUTER SECURITY - ESORICS 2016, PT I, 2016, 9878 : 173 - 195
  • [10] A designated cloud server-based multi-user certificateless public key authenticated encryption with conjunctive keyword search against IKGA
    Chenam, Venkata Bhikshapathi
    Ali, Syed Taqi
    [J]. COMPUTER STANDARDS & INTERFACES, 2022, 81