Premium
Smart grid data access control scheme based on blockchain
Author(s) -
Zhang Lihua,
Li Jingjing,
Hu Fangzhou,
Huang Yang,
Bai Jiayi
Publication year - 2020
Publication title -
computational intelligence
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.353
H-Index - 52
eISSN - 1467-8640
pISSN - 0824-7935
DOI - 10.1111/coin.12385
Subject(s) - computer science , upload , blockchain , computer security , scheme (mathematics) , access control , random oracle , computer network , smart grid , key (lock) , security analysis , public key cryptography , encryption , operating system , engineering , mathematical analysis , mathematics , electrical engineering
The smart grid communication parties need to process the data by the trusted central node, which will lead to security issues such as single‐point attacks and data tampering. This paper proposes a smart grid data access control scheme based on blockchain, the user completes the registration of the smart meter by three encryptions. After the registration is completed, the registration information will be uploaded to the blockchain. In the data access phase, the verification center verifies the user's data access request, the database will accept the user's request for data if the verification is passed, and that will be broadcasted on the entire network and uploaded to the blockchain. The security of the scheme is analyzed by using a random oracle model. Analysis shows that this scheme can resist public key replacement attacks and malicious key generation center (KGC) attacks. Compared with the existing scheme, this scheme can more effectively resist more types of attacks. It shows that the smart grid data access control scheme proposed in this paper is safe, reliable and efficient.