IoT Device Secure Key Generation via Timestamp Sequences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the IoT environment, digital keys used for secure access and control of devices are vulnerable to hacking, necessitating a method for securely generating and managing security keys.

Innovation Solution

A communication method involving an electronic device that generates a first key based on its secret key and the public key of another device, transmits its public key for corresponding key generation, and uses a timestamp sequence for secure communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If digital keys are used for secure access and control of devices, then user convenience is improved, but security vulnerability to hacking increases

Engineering Contradiction:
Improveuser convenienceVSAvoidsecurity vulnerability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the key management process into multiple independent components: key generation, key transmission, and communication execution. By separating these functions and using different communication channels for each, the system reduces the security vulnerability while maintaining user convenience. The key generation uses one communication path while the actual communication uses another, preventing single-point compromise.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary key transmission mechanism where keys are transmitted through a separate communication path independent of the main communication channel. This intermediary transmission path acts as a secure bridge, allowing key exchange without exposing the main communication system to hacking risks, thus resolving the contradiction between convenience and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If secure key generation and management methods are implemented, then security against hacking is improved, but system complexity increases

Engineering Contradiction:
Improvesecurity against hackingVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the complex key management system into modular segments: a key generation module, a key transmission module, and a communication execution module. Each module performs a specific function independently, which simplifies the overall system architecture while enhancing security. This segmentation allows the system to achieve high security without proportional increases in complexity by maintaining clear functional boundaries.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements self-service key management where the electronic device automatically generates, transmits, and manages its own keys without requiring external intervention or complex centralized key management infrastructure. This self-service approach reduces system complexity while maintaining strong security through autonomous cryptographic operations.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11991527B2Communication method and communication device
Publication Date: 2024.05.21 SAMSUNG ELECTRONICS CO LTD
  • US11991527B2 patent drawing
  • US11991527B2 patent drawing
  • US11991527B2 patent drawing

AI summary

Provided is a method, performed by an electronic device, of communicating with another electronic device through first communication, the method including: generating a first key based on a secret key of the electronic device and a public key of the other electronic device received through second communication independent of the first communication; transmitting a public key of the electronic device to the other electronic device through the second communication such that a second key corresponding to the first key is generated at the other electronic device; generating a timestamp sequence based on the first key; and conducting communication with the other electronic device through the first communication by using the timestamp sequence.