Netinfo Security ›› 2023, Vol. 23 ›› Issue (3): 84-95.doi: 10.3969/j.issn.1671-1122.2023.03.009

Previous Articles     Next Articles

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

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

CLC Number: