A Blockchain-Based Encrypted Data Retrieval Scheme for Smart Grid
摘要
With the popularization of smart grid, the power industry has gradually attracted people's attention. Among them, grid data is an important data that contains personal privacy. Once these data are stolen by attackers, it may be inferred from the private information of grid users, such as work schedule, income. In order to protect the private data in smart grid, this paper proposes a blockchain-based data retrieval scheme for smart grid. Firstly, private data is symmetrically encrypted and then uploaded to a cloud service. For the purpose of retrieve encrypted data on cloud services, we use searchable encryption combined with inverted index technology. Data users holding retrieval tokens can directly retrieve ciphertext data from cloud services. Secondly, to ensure the transparency and traceability of data access, we propose to take the alliance chain composed of several sub-institutions under the same power system organization as the network basis. And all the privacy data access records will be recorded on the chain for the convenience of later access traceability. Finally, we simulated our scheme in a realistic environment. The safety analysis and simulation experiment prove that our scheme is safe and feasible.