Smart Meter Self-Integrity Authentication Against Tampering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The modernization of the electrical grid with networked devices, such as smart meters, lacks effective remote detection mechanisms for software tampering and insider attacks, which can compromise system operation for illicit gain.
Innovation Solution
A method and system for device integrity authentication, where a processor determines a measured integrity value of a device and compares it to an embedded integrity value, applying policies based on the comparison to ensure secure operation and prevent unauthorized access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If smart meters are deployed with limited protection or inadequate security measures, then device complexity is reduced and ease of operation is improved, but device reliability and security against remote attacks deteriorate
Solution Approach 1:
The smart meter performs self-integrity checks by computing a measured integrity value from its own software components and comparing it to an embedded integrity value. This self-service mechanism enables the device to autonomously detect tampering without requiring external monitoring systems, thereby improving device reliability while maintaining operational simplicity.
Solution Approach 2:
The system performs integrity checks in advance before allowing critical operations or data transmissions. The measured integrity value is computed and compared to the embedded integrity value proactively, enabling the system to prevent compromised operations before they occur rather than reacting after security breaches happen.
2Device complexity
If current smart meters have no capability to detect attacks remotely, then device complexity is reduced, but security against remote software tampering and inside attacks deteriorates
Solution Approach 1:
The smart meter autonomously performs integrity verification on its own software components without requiring external attack detection systems. The device computes its own measured integrity value and compares it to the embedded value, enabling it to detect remote attacks and insider threats independently, thus improving security while avoiding the complexity of external monitoring infrastructure.
3Reliability
If integrity checking mechanisms are implemented, then device reliability and security are improved, but device complexity increases
Solution Approach 1:
The integrity checking mechanism is implemented as a self-service function within the smart meter itself. The device computes its own measured integrity value by aggregating integrity values from its software components and compares it to the embedded integrity value stored in non-volatile memory. This self-contained approach improves reliability without requiring complex external verification systems.
Solution Approach 2:
The integrity verification function is extracted as a distinct, modular component that operates independently from the main smart meter functionality. By separating the integrity checking mechanism into its own dedicated function with specific hardware support (non-volatile memory for storing integrity values), the system achieves improved reliability while minimizing the impact on overall device complexity.
Data Source
AI summary
A networked device performs integrity authentication by determining, using a processor, a measured integrity value of the device. The measured integrity value is compared by the processor to an embedded integrity value of the device. Application of a policy to the device is facilitated by the processor based on the comparison.


