Distributed privacy-enhanced authentication protocol for smart grid mobile terminals
Aiming at the requirements of lightweight authentication and multiple key agreement in the actual environment of smart grid mobile terminals,this paper proposed a lightweight multi-token mutual anonymous authentication protocol based on blockchain.The protocol realized the decentralization of system identity authentication through the decentralized storage mechanism of blockchain and improved the flexibility of authentication.It generated random pseudonyms based on elliptic curve effectively to protect user identity privacy.The mechanism of time sensitive token and polynomial token was integrated to generate the session key of mobile terminal,which further improved the security of session key.The correctness of the protocol was proved by BAN logic and the security of the protocol was proved by non-formalization.The performance of the protocol was evaluated by simulation experiments.The analysis results show that the scheme has good security and practicability.