IoT Security Module for Data Integrity in Smart Meters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine-to-machine communication systems in the Internet of Things (IoT) lack adequate security measures, making them vulnerable to malicious attacks and data tampering, particularly in scenarios where sensitive resource usage data is transmitted between devices like smart utility meters and utility companies.

Innovation Solution

Incorporating an Internet of Things (IoT) security module embedded in the integrated circuit of network-enabled devices, which utilizes cryptographic models and protocols to authenticate and encrypt data transactions, ensuring the integrity and authenticity of data exchanged between machines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cryptographic models and protocols are implemented in the IoT security module, then data security and integrity are improved, but device complexity and computational resource consumption increase

Engineering Contradiction:
Improvedata securityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the security functionality into a separate, dedicated IoT security module that is embedded within the network-enabled device. This segmentation isolates cryptographic operations from the main device processor, managing complexity by creating a specialized security subsystem with its own resources and instruction set.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The IoT security module acts as an intermediary between the device's communication interfaces and the main processing unit. It mediates all data transactions by performing cryptographic authentication and encryption/decryption operations, shielding the main device from the computational burden of security operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cryptographic operations are performed for every data transaction, then data authenticity is improved, but processing speed and energy consumption worsen

Engineering Contradiction:
Improvedata authenticityVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The security module pre-establishes cryptographic contexts and authentication mechanisms before data transactions occur. By preparing security parameters and cryptographic states in advance, the module reduces the computational overhead during actual data transmission, improving processing speed while maintaining authenticity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs different cryptographic parameters and algorithms depending on the specific transaction requirements. The security module can dynamically adjust the strength and type of cryptographic operations based on data sensitivity, transaction type, and resource availability, optimizing the balance between security and processing speed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9510195B2Secured transactions in internet of things embedded systems networks
Publication Date: 2016.11.29 STMICROELECTRONICS INT NV
  • US9510195B2 patent drawing
  • US9510195B2 patent drawing
  • US9510195B2 patent drawing

AI summary

A secure network enabled device has a distinct security module and lacks a human user input interface. The security module is formed in an integrated circuit. The security module is initialized. Data is electronically communicated to and from the secure network enabled device via at least one transceiver. The security module is configured to test the integrity of a subset of the data communicated to the secure network enabled device, and the security module is configured to test the integrity of a transaction protocol, which governs the stream of data bits of the data communicated to the secure network enabled device.