School of Electrical Engineering and Automation, Tianjin University, Weijin Road No. 92, Tianjin 300072, China.
China Electric Power Research Institute, State Grid, 15 Xiaoying East Road No. 15, Beijing 300072, China.
Sensors (Basel). 2022 Jun 9;22(12):4365. doi: 10.3390/s22124365.
With the development of the Internet of Things, smart grids have become indispensable in our daily life and can provide people with reliable electricity generation, transmission, distribution and control. Therefore, how to design a privacy-preserving data aggregation protocol has been a research hot-spot in smart grid technology. However, these proposed protocols often contain some complex cryptographic operations, which are not suitable for resource-constrained smart meter devices. In this paper, we combine data aggregation and the outsourcing of computations to design two privacy-preserving outsourcing algorithms for the modular exponentiation operations involved in the multi-dimensional data aggregation, which can allow these smart meter devices to delegate complex computation tasks to nearby servers for computing. By utilizing our proposed outsourcing algorithms, the computational overhead of resource-constrained smart meter devices can be greatly reduced in the process of data encryption and aggregation. In addition, the proposed algorithms can protect the input's privacy of smart meter devices and ensure that the smart meter devices can verify the correctness of results from the server with a very small computational cost. From three aspects, including security, verifiability and efficiency, we give a detailed analysis about our proposed algorithms. Finally, through carrying out some experiments, we prove that our algorithms can improve the efficiency of performing the data encryption and aggregation on the smart meter device side.
随着物联网的发展,智能电网在我们的日常生活中变得不可或缺,它可以为人们提供可靠的发电、输电、配电和控制。因此,如何设计一个保护隐私的数据聚合协议一直是智能电网技术的研究热点。然而,这些提出的协议通常包含一些复杂的加密操作,这对于资源受限的智能电表设备来说并不适用。在本文中,我们将数据聚合和计算外包相结合,设计了两种用于多维数据聚合中涉及的模幂运算的隐私保护外包算法,这可以让这些智能电表设备将复杂的计算任务委托给附近的服务器进行计算。通过使用我们提出的外包算法,资源受限的智能电表设备在数据加密和聚合过程中的计算开销可以大大降低。此外,所提出的算法可以保护智能电表设备输入的隐私,并确保智能电表设备可以以很小的计算成本验证来自服务器的结果的正确性。我们从安全性、可验证性和效率三个方面对我们提出的算法进行了详细的分析。最后,通过进行一些实验,我们证明了我们的算法可以提高智能电表设备端执行数据加密和聚合的效率。