Netinfo Security ›› 2020, Vol. 20 ›› Issue (9): 47-51.doi: 10.3969/j.issn.1671-1122.2020.09.010

Previous Articles     Next Articles

A Method of Privacy Preserving and Access Control in Blockchain Based on Attribute-based Encryption

WANG Jinmiao1,2(), XIE Yongheng1, WANG Guowei3, LI Yiting3   

  1. 1. Run Technologies Co., Ltd. Beijing, Beijing 100192, China
    2. Beijing Cyberspace Data Analysis and Applied Engineering Technology Research Center, Beijing 100192, China
    3. Beijing Municipal Bureau of Public Security, Beijing 100055, China
  • Received:2020-07-16 Online:2020-09-10 Published:2020-10-15
  • Contact: Jinmiao WANG E-mail:jinmiao_wang@163.com

Abstract:

All nodes in the blockchain keep the same information. With the wide application of blockchain technology, the problem of blockchain privacy protection and access control is becoming increasingly prominent. Based on multi-authority attribute-based encryption (MA-ABE), this paper proposes a privacy preserving and access control scheme for blockchain. The authorities are acted by the nodes in blockchain, which effectively solves the problem that the centralized authority is too large. By deploying the proposed scheme, data are encrypted by using MA-ABE and stored in the blockchain. Only users whose attributes meet the access control policy can decrypt the data successfully, which achieves the purpose of privacy preserving and access control in blockchain.

Key words: access control, privacy preserving, multi-authority, blockchain, attribute-based encryption

CLC Number: