Abstract
This paper describes a high assurance architecture for smart metering. Hacking the smart metering infrastructure can have an enormous physical impact, therefore, it is essential that the components in this architecture are proven to be secure. In order for components to be verifiable, however, they need to be sufficiently simple. In this paper, we map the functionalities and different software modules of a smart meter to a minimal number of physical components in order to obtain a cost-effective and secure smart meter. The resulting smart meter contains seven physical components: a clock, a metrology component, a display, an off-switch, memory and two processors. It contains six main software modules: a communications module, a computations module, a credit balance module and three separate security modules, one of which is implemented on the second processor. Finally, there are six strongly separated memory segments: three for log files, one for the tariffs, one for the credit balance and one containing the operational parameters.
Original language | English |
---|---|
Title of host publication | Proceedings - 17th IEEE International Symposium on High Assurance Systems Engineering, HASE 2016 |
Publisher | IEEE Computer Society |
Pages | 294-297 |
Number of pages | 4 |
Volume | 2016-March |
ISBN (Electronic) | 9781467399128 |
DOIs | |
Publication status | Published - 1 Mar 2016 |
Event | 17th IEEE International Symposium on High Assurance Systems Engineering, HASE 2016 - Orlando, United States Duration: 7 Jan 2016 → 9 Jan 2016 |
Conference
Conference | 17th IEEE International Symposium on High Assurance Systems Engineering, HASE 2016 |
---|---|
Country/Territory | United States |
City | Orlando |
Period | 7/01/16 → 9/01/16 |