Smart Meter Consumption Data Authentication with Hash Signatures
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing smart meters lack a reliable method to transmit consumption data securely, ensuring the data originates from certified metrology software and is free from errors, leading to disputes between customers and service providers.
Innovation Solution
A method involving generating a hashcode from a meter's serial number, cyclic redundancy code, and certification number, encrypting it with a private key, and transmitting it alongside consumption data to authenticate the data's origin and software version, using asymmetric encryption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If consumption data is transmitted remotely through communication interfaces, then automation and efficiency are improved, but data authenticity and integrity cannot be guaranteed
Solution Approach 1:
The patent applies preliminary action by generating a digital signature before data transmission. The meter creates a cryptographic signature of the consumption data using its private key, and this signature is transmitted along with the data. The receiving system can then verify the signature using the meter's public key, ensuring the data has not been tampered with and originates from the authorized meter. This preliminary cryptographic preparation resolves the contradiction by maintaining automation while guaranteeing data authenticity.
Solution Approach 2:
The patent uses cryptographic hash functions and digital signatures as intermediaries to verify data integrity. Instead of directly trusting transmitted data, the system introduces a mathematical intermediary (the digital signature) that serves as proof of authenticity. This intermediary mechanism allows automated transmission while providing reliable verification of data origin and integrity.
2Reliability
If manual readings are performed by operatives traveling to customer premises, then data authenticity is verified, but cost and time consumption increase
Solution Approach 1:
The patent implements self-service by enabling the meter to automatically generate and attach its own digital signature to the consumption data it transmits. The meter proves its own authenticity through cryptographic means without requiring external verification. This eliminates the need for operatives to physically visit customer premises, as the automated system with built-in authentication provides the same reliability as manual verification while saving time and resources.
3Ease of operation
If consumption data is transmitted without cryptographic verification, then transmission simplicity is maintained, but data integrity cannot be ensured
Solution Approach 1:
The patent changes the parameter of data transmission by adding cryptographic parameters (digital signatures) to the transmitted data package. While this adds elements to the transmission, the verification process remains relatively simple for the receiving system, which only needs to verify the signature against the public key. This parameter enhancement maintains ease of operation while ensuring data integrity through mathematical verification.
Data Source
AI summary
A method for transmitting consumption data by a meter to a meter data management system is described. The meter obtains (S301) consumption data, the data being obtained by metrology software. It generates (S302) a hashcode from a triplet comprising a serial number of the meter, a cyclic redundancy code calculated from the metrology software and a certificate number certifying that the meter is authorised to be used for invoicing consumption. It next encrypts (S304) the hashcode with a private key known solely to the meter, in order to obtain a signature. Finally, it transmits (S306), to the system managing said consumption data, a frame comprising an identifier of the meter, the consumption data obtained and the signature.


