计算机工程

• •    

基于Paillier算法的智能电网数据聚合和激励方案

  

  • 发布日期:2020-12-29

Paillier-Based Data Aggregation and Rewarding Scheme in the Smart Grid

  • Published:2020-12-29

摘要: 针对智能电网数据聚合和激励所存在的安全问题,提出了一种基于 Paillier 算法的智能电网数据聚合 和激励方案。采用超递增序列来构造多维数据,并采用同态 Paillier 密码技术对结构化数据进行加密。对于用 户与电网管理中心之间的数据通信,在云计算中心直接对密文进行数据聚合,并在密文中添加密钥相关的哈 希运算消息认证码以防止篡改,电网管理中心解密后即可获得原始数据的聚合结果。为了实现高效匿名的光 伏发电奖励,引入了区块链和环签名,实现了电网管理中心和用户之间的双向匿名。还采用了批验证算法来 降低计算成本。分析结果表明,该方案可在保障数据完整性和用户匿名性前提下,实现高效安全的智能电网 数据聚合和激励。

Abstract: To address the security of data aggregation and stimulation on smart grid, propose a paillier-based secure data aggregation and rewarding scheme in the smart grid. Use a superincreasing sequence to structure multidimensional data and encrypts the structured data by the homomorphic Paillier cryptosystem technique. For data communications from users to the smart grid management center, data aggregation is performed directly on ciphertext at public cloud servers without decryption, and the Hash-based Message Authentication Code (HMAC) is added to the ciphertext to prevent tampering. The aggregation result of the original data can be obtained at the management center. In order to achieve an efficient and anonymous photovoltaic power generation reward scheme, introduce blockchain and ring signatures to achieve two-way anonymity between the grid management center and users. Adopt the batch verification technique to reduce authentication cost. Through analysis, the scheme can realize efficient and safe smart grid data aggregation and excitation under the premise of ensuring data integrity and user anonymity.