Lightweight Access Control Scheme with User Tracking and Revocation Support in Smart Grid
With the rapid development of Smart Grid,a large amount of data generated by IoT devices such as smart meters and smart charging stations is often stored on semi-trusted cloud servers,which poses significant security risks.Therefore,achieving secure data collection,access control,data updates,and tracking of malicious users in Smart Grid has become an urgent problem to be addressed.To address these issues,this paper proposes a lightweight access control scheme for user tracking and revocation in the context of Smart Grid.In the proposed scheme,ciphertexts are associated with access structures and revocation lists,while keys are associated with user attribute sets and identity information.Users can reduce their computational overhead by outsourcing complex computations to edge servers and blockchain.The blockchain is used to store the user's identity binary tree and revocation list,and provides unified identity authentication.Once a malicious user is detected in the system,their identity is determined using white-box tracing and identity binary trees,and they are added to the revocation list.Only ciphertext components associated with the revocation list are updated based on the new revocation list.Finally,the security analysis and experimental results demonstrate that the proposed scheme satisfies the re-quirements of semantic security,efficiency,and lightweight access control.