Paper 2016/1117

Privacy-friendly Forecasting for the Smart Grid using Homomorphic Encryption and the Group Method of Data Handling

Joppe W. Bos, Wouter Castryck, Ilia Iliashenko, and Frederik Vercauteren

Abstract

While the smart grid has the potential to have a positive impact on the sustainability and efficiency of the electricity market, it also poses some serious challenges with respect to the privacy of the consumer. One of the traditional use-cases of this privacy sensitive data is the usage for forecast prediction. In this paper we show how to compute the forecast prediction such that the supplier does not learn any individual consumer usage information. This is achieved by using the Fan-Vercauteren somewhat homomorphic encryption scheme. Typical prediction algorithms are based on artificial neural networks that require the computation of an activation function which is complicated to compute homomorphically. We investigate a different approach and show that Ivakhnenko's group method of data handling is suitable for homomorphic computation. Our results show this approach is practical: prediction for a small apartment complex of $10$ households can be computed homomorphically in less than four seconds using a parallel implementation or in about half a minute using a sequential implementation. Expressed in terms of the mean average percentage error, the prediction accuracy is roughly 21\%.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint. Minor revision.
Contact author(s)
wouter castryck @ gmail com
History
2017-01-13: revised
2016-12-01: received
See all versions
Short URL
https://ia.cr/2016/1117
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2016/1117,
      author = {Joppe W.  Bos and Wouter Castryck and Ilia Iliashenko and Frederik Vercauteren},
      title = {Privacy-friendly Forecasting for the Smart Grid using Homomorphic Encryption and the Group Method of Data Handling},
      howpublished = {Cryptology ePrint Archive, Paper 2016/1117},
      year = {2016},
      note = {\url{https://eprint.iacr.org/2016/1117}},
      url = {https://eprint.iacr.org/2016/1117}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.