信息网络安全 ›› 2023, Vol. 23 ›› Issue (3): 84-95.doi: 10.3969/j.issn.1671-1122.2023.03.009

• 技术研究 • 上一篇    下一篇

支持国密算法的区块链交易数据隐私保护方案

王晶宇1, 马兆丰1(), 徐单恒2, 段鹏飞1   

  1. 1.北京邮电大学网络空间安全学院,北京 100876
    2.杭州安存网络科技有限公司,杭州 310000
  • 收稿日期:2022-10-19 出版日期:2023-03-10 发布日期:2023-03-14
  • 通讯作者: 马兆丰 E-mail:mzf@bupt.edu.cn
  • 作者简介:王晶宇(1999—),女,内蒙古,硕士研究生,主要研究方向为区块链与隐私保护技术|马兆丰(1974—),男,甘肃,副教授,博士,主要研究方向为区块链理论与技术、区块链核心创新及应用|徐单恒(1994—),男,杭州,硕士,主要研究方向为区块链技术与应用|段鹏飞(1995—),男,山东,博士研究生,主要研究方向为区块链及安全技术
  • 基金资助:
    国家重点研发计划(2020YFB1005500);北京市自然科学基金(M21034)

Blockchain Transaction Data Privacy-Preserving Scheme Supporting National Cryptographic Algorithm

WANG Jingyu1, MA Zhaofeng1(), XU Danheng2, DUAN Pengfei1   

  1. 1. School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing 100876, China
    2. Hangzhou Ancun Network Technology Co., Ltd., Hangzhou 310000, China
  • Received:2022-10-19 Online:2023-03-10 Published:2023-03-14
  • Contact: MA Zhaofeng E-mail:mzf@bupt.edu.cn

摘要:

随着区块链技术的发展,链上数据共享越来越重要。当前区块链交易数据在链上公开透明,存在隐私数据共享受限问题,而且Hyperledger Fabric平台缺乏国密算法的支持,在国内应用中受限。文章首先采用国密算法改造Hyperledger Fabric平台;然后提出交易数据隐私保护方案,以国密算法完成对交易数据的安全和限时共享;最后对改造的Hyperledger Fabric平台和提出的方案做系统实现和性能测试。实验结果表明,文章方法实现了对Hyperledger Fabric平台的国密改造,该方案的执行效率和系统性能均满足实际需求。

关键词: 区块链, 隐私保护, 国密算法, Hyperledger Fabric

Abstract:

With the development of blockchain technology, the realization of data sharing on the chain has become an important application to promote the implementation of the blockchain industry. The transaction data of the current blockchain is open and transparent on the chain, with problems of restricted sharing. At the same time, considering that the Hyperledger Fabric platform is limited in domestic applications due to the lack of support of the national cryptographic algorithm, this paper transformed the Fabric platform by adopting the national cryptographic algorithm firstly. Secondly, a transaction data privacy-preserving scheme was proposed to complete the security and limited sharing of transaction data with national cryptographic algorithm. Finally, the modified Fabric platform and the proposed solution were tested for system implementation and performance. The experimental results show that this paper completes the national cryptographic algorithm transformation of the Fabric platform, which ensures the correctness of various operations. The implementation efficiency and system performance of the privacy protection scheme also meet the practical requirements.

Key words: blockchain, privacy-preserving, national cryptographic algorithm, Hyperledger Fabric

中图分类号: