Abstract:The new power system makes higher requirements for power data sharing, but the existing power data sharing schemes still have some problems, such as weak data security, unrestricted user access, and difficulty in meeting specific sharing needs. To solve these problems, a blockchain searchable encryption scheme for multi-user sharing of power data is proposed. By combining conditional broadcast proxy re-encryption and public key searchable encryption, the scheme protects the confidentiality of power data and realizes keyword trapdoor search. The integration of proxy re-encryption with a broadcasting mechanism enables encryption to be needed only once for multi-user sharing, reducing the computing burden of the data owner, and achieving fine-grained access control through conditional value setting. A multi-user search and sharing model of encrypted power data is designed, and a keyword file number is stored and indexed by the blockchain, so as to ensure that the data cannot be tampered with and that the search is reliable. The results show that the scheme realizes secure searching and sharing of power data, and that the multi-user controllable sharing is suitable for the new power system with complex data exchanges.