Paper 2017/654

A Secure and Private Billing Protocol for Smart Metering

Tom Eccles and Basel Halak

Abstract

Traditional utility metering is to be replaced by smart metering. Smart metering enables very fine grained utility consumption measurements. These fine grained measurements raise privacy concerns due to the lifestyle information which can be inferred from the precise time at which utilities were consumed. This paper outlines two privacy respecting time of use billing protocols for smart metering. These protocols protect the privacy of customers by never transmitting the fine grained utility readings outside of the customer’s home network. One protocol favours complexity on the trusted smart meter hardware while the other uses homorphic commitments to offload computation to a third device. Both protocols are designed to operate on top of existing cryptographic secure channel protocols in place on smart meters. Proof of concept software implementations of these protocols have been written and their suitability for real world application to low performance smart meter hardware is discussed. These protocols may also have application to other privacy conscious aggregation systems such as electronic voting.

Metadata
Available format(s)
PDF
Publication info
Preprint. MINOR revision.
Keywords
Smart MetersSecurityIoTcryptographic protocols
Contact author(s)
bh9 @ ecs soton ac uk
History
2017-07-07: revised
2017-07-05: received
See all versions
Short URL
https://ia.cr/2017/654
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2017/654,
      author = {Tom Eccles and Basel Halak},
      title = {A Secure and Private Billing Protocol for Smart Metering},
      howpublished = {Cryptology {ePrint} Archive, Paper 2017/654},
      year = {2017},
      url = {https://eprint.iacr.org/2017/654}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.