Formal Analysis of a Privacy-Preserving Billing Protocol

  • Alessandro Armando
  • Roberto Carbone
  • Alessio Merlo
Conference paper

DOI: 10.1007/978-3-642-38030-3_8

Volume 7823 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Armando A., Carbone R., Merlo A. (2013) Formal Analysis of a Privacy-Preserving Billing Protocol. In: Cuellar J. (eds) Smart Grid Security. SmartGridSec 2012. Lecture Notes in Computer Science, vol 7823. Springer, Berlin, Heidelberg

Abstract

We provide a formal model and a security analysis of the Private Billing Protocol. This formal analysis allowed us to spell out precisely the details of the protocol, the security assumptions as well as the expected security goals. For the formal analysis we used SATMC, a model checker for security protocol analysis that supports the specification of security assumptions and goals as LTL formulae. Further analysis that we conducted manually revealed that the protocol allows for implementations that fail to meet the expected privacy goal. We describe the implications of our findings and discuss how the problem can be avoided.

Keywords

Privacy Smart Meters Billing Protocol Formal Analysis 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Alessandro Armando
    • 1
    • 2
  • Roberto Carbone
    • 2
  • Alessio Merlo
    • 1
    • 3
  1. 1.DIBRISUniversità degli Studi di GenovaItaly
  2. 2.Security & Trust UnitFBK-irstTrentoItaly
  3. 3.Università e-CampusItaly