IoT Communication Key Generation via Time-Based Mask Lookup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IoT communication methods face challenges in ensuring communication security, particularly due to low security performance and high computational requirements, which are not suitable for IoT devices.

Innovation Solution

A communication method that dynamically generates a key for IoT terminals and gateway devices using a three-dimensional key table and masks, based on time information, without requiring human intervention or increasing computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional static key encryption is used in IoT communication, then the implementation is simple, but the security performance is low and keys are vulnerable to hijacking

Engineering Contradiction:
Improvecommunication securityVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic key generation based on time information. Instead of using a static key, the system generates a new key for each communication session by combining time information with a mask and looking up the result in a key table. This dynamic approach ensures that even if communication is intercepted, the key cannot be reused or predicted, thereby significantly improving security without requiring complex key distribution infrastructure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The key table is pre-generated and stored in both the IoT terminal and gateway device before communication begins. The key table contains pre-computed mappings between time information and encryption keys. This preliminary preparation eliminates the need for real-time key computation during communication, simplifying the device complexity while maintaining high security through pre-established cryptographic relationships.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If dynamic key generation is implemented to improve security, then key hijacking risk is reduced, but computational complexity increases

Engineering Contradiction:
Improvekey securityVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent replaces complex cryptographic key generation mechanisms with a simplified table lookup approach. Instead of performing computationally intensive encryption operations during each communication session, the system uses pre-computed key tables that store the relationship between time information and keys. The actual communication only requires simple table lookup and basic arithmetic operations, dramatically reducing computational overhead while maintaining strong security through the pre-established time-based key relationships.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If time-based key generation is used, then communication security is enhanced, but time synchronization requirements increase system complexity

Engineering Contradiction:
Improveencryption securityVSAvoidtime synchronization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses the natural progression of time itself as the key generation mechanism. Both the IoT terminal and gateway device independently generate time information based on their local clocks and use this time information to lookup corresponding keys from pre-stored key tables. This self-service approach eliminates the need for complex centralized time synchronization protocols, as each device autonomously derives the correct key based on the current time, thereby enhancing security without significantly increasing synchronization complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12238077B2Communication method, internet of things terminal, gateway device and internet of things system
Publication Date: 2025.02.25 BOE TECHNOLOGY GROUP CO LTD
  • US12238077B2 patent drawing
  • US12238077B2 patent drawing
  • US12238077B2 patent drawing

AI summary

The present disclosure provides a communication method, an Internet of Things (IoT) terminal, a gateway device and an IoT system. A timestamp and a mask are used for operation, and a key is searched from a key table based on an operation result, such that the key can be dynamically generated based on changes of the timestamp without human intervention. Thus, the security of the IoT system is effectively improved without significantly increasing the computational consumption.