信息网络安全 ›› 2023, Vol. 23 ›› Issue (12): 103-112.doi: 10.3969/j.issn.1671-1122.2023.12.010

• 理论研究 • 上一篇    下一篇

基于属性加密的区块链组织交易可控可监管隐私保护方案

李家辉1, 秦素娟1(), 高飞1, 孙东旭2   

  1. 1.北京邮电大学网络与交换技术国家重点实验室,北京 100876
    2.中国石油数字和信息化管理部,北京 100007
  • 收稿日期:2023-04-23 出版日期:2023-12-10 发布日期:2023-12-13
  • 通讯作者: 秦素娟 E-mail:qsujuan@bupt.edu.cn
  • 作者简介:李家辉(1999—),男,山东,硕士研究生,主要研究方向为区块链与隐私保护技术|秦素娟(1979—)女,北京,教授,博士,CCF会员,主要研究方向为信息与网络安全|高飞(1980—)男,北京,教授,博士,主要研究方向为密码学|孙东旭(1988—),男,吉林,高级工程师,硕士,主要研究方向为通信工程、信息基础设施和网络安全
  • 基金资助:
    国家重点研发计划(2020YFB1005900)

Controllable and Supervised Privacy Protection Scheme for Blockchain Organization Transaction Based on Attribute Encryption

LI Jiahui1, QIN Sujuan1(), GAO Fei1, SUN Dongxu2   

  1. 1. State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
    2. CNPC Digital and Information Management Department, Beijing 100007, China
  • Received:2023-04-23 Online:2023-12-10 Published:2023-12-13

摘要:

区块链技术具有广泛的应用前景,金融行业、供应链和数字资产等领域已实现广泛部署。但在实际应用中,由于区块链数据是公开的,在某些情况下可能会泄露隐私信息,区块链中的隐私保护仍然存在一些挑战。在以组织为单位的区块链系统中,为满足组织内或组织间的合作,在隐私保护的同时需要对交易内容进行访问控制,实现可控的隐私保护。然而在保护用户隐私的同时,区块链也需要进行监管,以保护数据的合法性和安全性。为此,文章提出一种基于属性加密的区块链多组织交易可控可监管隐私保护方案。该方案不依赖特定的隐私保护方法,使用属性基加密对隐私保护陷门进行访问控制,可以作为一个独立的模块使用。该方案允许交易组织自行控制隐私保护的范围,同时监管部门可以根据不同的交易组织分配不同的监管者。实验分析表明,该方案实现了区块链中多组织交易的可控隐私保护和多监管者分级监管,同时具有较高的安全性和较好的性能。

关键词: 区块链, 隐私保护, 监管, 属性基加密

Abstract:

Blockchain technology has broad application prospects, and has been widely deployed in the financial industry, supply chain, and digital assets. However, in practical applications, since the blockchain data is public, private information may be leaked in some cases, and there are still some challenges in privacy protection in the blockchain. In an organization-based blockchain system, in order to meet the cooperation within or between organizations, it is necessary to control access to transaction content while protecting privacy to achieve controllable privacy protection. While protecting user privacy, blockchain also needs to be supervised to protect the legality and security of data. Therefore, this paper proposed a controllable and supervised privacy protection scheme for blockchain multi-organization transactions based on attribute encryption. The scheme did not rely on a specific privacy protection method, and used attribute-based encryption to control access to privacy protection trapdoors, which could be used as an independent module. This scheme allowed trading organizations to control the scope of privacy protection on their own, and the supervisory department could assign different supervisors according to different trading organizations. Experimental analysis shows that the scheme realizes the controllable privacy protection and multi-regulator hierarchical supervision of multi-organization transactions in the blockchain, and has high security and high performance at the same time.

Key words: blockchain, privacy protection, supervision, attribute-based encryption

中图分类号: