Netinfo Security ›› 2022, Vol. 22 ›› Issue (5): 54-63.doi: 10.3969/j.issn.1671-1122.2022.05.007

Previous Articles     Next Articles

Research on the Restricted Sharing Technology of Private Credit Data Based on Blockchain

LIU Jiawei, MA Zhaofeng(), WANG Shushuang, LUO Shoushan   

  1. The School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing 100876, China
  • Received:2022-01-20 Online:2022-05-10 Published:2022-06-02
  • Contact: MA Zhaofeng E-mail:mzf@bupt.edu.cn

Abstract:

With the development of credit system, the digitization of credit data is an inevitable choice to promote the construction of social credit. At present, user credit data is mainly stored in clear text in centralized credit institutions, which has the problems of difficult sharing and poor security. Thanks to the traceability and non tamperability of blockchain, it provides a new distributed storage solution for the credit field. Combined with blockchain, homomorphic encryption algorithm, access control algorithm and asymmetric algorithm, this paper proposed a blockchain model of limited data sharing and privacy protection. In the model, the credit data was encrypted by calling ECC asymmetric algorithm and sent to the cloud server. CKKS algorithm in seal database was introduced into the cloud for homomorphic encryption, which solved the pain point of high overhead in ciphertext calculation. Took the blockchain certificate issuing center as the trusted third party to complete the initialization, key generation and distribution of the improved access control algorithm CP-ABE. Finally, deposit the credit data on the blockchain. The system implemented by this model can ensure fine-grained access control and privacy protection of user rights. The function and performance evaluation shows that the method proposed in this paper has good reference significance and application value in the field of privacy protection, credit deposit and access control in the field of digital credit. The application system throughput and blockchain TPS can meet the needs of practical application performance.

Key words: digital credit, blockchain, homomorphic encryption, access control, asymmetric encryption

CLC Number: