Blockchain-Based Fair Payment for ABE with Outsourced Decryption

被引:0
|
作者
Linjian Hong
Kai Zhang
Junqing Gong
Haifeng Qian
机构
[1] East China Normal University,
[2] Shanghai University of Electric Power,undefined
[3] CCCC Intelligence Transportation Co.,undefined
[4] Ltd.,undefined
来源
Peer-to-Peer Networking and Applications | 2023年 / 16卷
关键词
Blockchain; Attribute-based Encryption; Robust fairness; Smart contract;
D O I
暂无
中图分类号
学科分类号
摘要
Attribute-based encryption (ABE) is an advanced public-key encryption supporting fine-grained access control and flexible sharing of encrypted data. However, in many real-world scenarios, users working with resource-limited devices have to outsource the decryption task due to its huge computational overhead while the decryption party is usually considered to be untrusted, thus leading to the fact that the verifiability of computation results is as important as the privacy. Fair payment, a solution to ensure the interests of both participants involved (i.e., user and worker), is introduced. Generally, fairness is guaranteed by the public verifiability so that the correctness of outsourced result can be easily judged by a trusted third party (TTP) when dispute occurs, which is called optimistic fairness. To remove the TTP and achieve robust fairness, most existing solutions try to handle the verifiability issue with zero-knowledge proofs (ZKPs) and blockchain. Nonetheless, there has not been a proper and efficient solution to obtain robust fairness in ABE outsourcing decryption (ABE-OD) scenarios. To address this issue, in this paper we propose a blockchain-based fair payment for ABE-OD scheme. In particular, we construct a CP-ABE-OD scheme with both public and private verifiability based on existing generic schemes and employ smart contract to guarantee the payment fairness, integrated by IPFS to solve the task data storage. Theoretical analysis and experimental results show that our scheme is secure and efficient.
引用
收藏
页码:312 / 327
页数:15
相关论文
共 50 条
  • [1] Blockchain-Based Fair Payment for ABE with Outsourced Decryption
    Hong, Linjian
    Zhang, Kai
    Gong, Junqing
    Qian, Haifeng
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (01) : 312 - 327
  • [2] OBFP: Optimized Blockchain-Based Fair Payment for Outsourcing Computations in Cloud Computing
    Lin, Chao
    He, Debiao
    Huang, Xinyi
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 3241 - 3253
  • [3] Blockchain-Based Searchable Encryption Scheme With Fair Payment
    Yan, Xixi
    Yuan, Xiaohan
    Ye, Qing
    Tang, Yongli
    IEEE ACCESS, 2020, 8 : 109687 - 109706
  • [4] Blockchain-Based Fair Payment Protocol for Deduplication Cloud Storage System
    Wang, Shangping
    Wang, Yuying
    Zhang, Yaling
    IEEE ACCESS, 2019, 7 : 127652 - 127668
  • [5] Blockchain-based searchable encryption with efficient result verification and fair payment
    Li, Haiyu
    Wang, Tao
    Qiao, Zirui
    Yang, Bo
    Gong, Yueyang
    Wang, Jingyi
    Qiu, Guoyong
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 58
  • [6] Blockchain-based fair payment smart contract for public cloud storage auditing
    Wang, Hao
    Qin, Hong
    Zhao, Minghao
    Wei, Xiaochao
    Shen, Hua
    Susilo, Willy
    INFORMATION SCIENCES, 2020, 519 : 348 - 362
  • [7] Analysis of an ABE Scheme with Verifiable Outsourced Decryption
    Liao, Yongjian
    He, Yichuan
    Li, Fagen
    Jiang, Shaoquan
    Zhou, Shijie
    SENSORS, 2018, 18 (01):
  • [8] A blockchain-based service payment system
    Fawaz, Bassem
    Li, Zhong
    DEVELOPMENTS OF ARTIFICIAL INTELLIGENCE TECHNOLOGIES IN COMPUTATION AND ROBOTICS, 2020, 12 : 1123 - 1130
  • [9] Attribute-based encryption with outsourced decryption in blockchain
    Zheng, Hui
    Shao, Jun
    Wei, Guiyi
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2020, 13 (05) : 1643 - 1655
  • [10] Attribute-based encryption with outsourced decryption in blockchain
    Hui Zheng
    Jun Shao
    Guiyi Wei
    Peer-to-Peer Networking and Applications, 2020, 13 : 1643 - 1655