D2D Authentication via Hash Chain Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing device-to-device (D2D) communication methods face challenges in establishing secure and efficient connections, especially in communication shadow areas where network connections to a service server are unavailable, requiring innovative authentication and connection establishment processes.

Innovation Solution

A D2D communication method utilizing a hash chain for authentication, where devices store and transmit sequential hash values to establish connections without user input, even in areas with no network connection to the service server, by employing a relay device if necessary, and automatically initiating connections when devices are nearby.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional authentication methods are used for D2D communication, then connection establishment can be performed, but authentication security and speed are insufficient

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-storing hash chains and initial hash values in authentication data before the actual authentication is needed. The first device stores a hash chain (H1, H2, H3, H4) and the second device stores an initial hash value (H1), allowing rapid authentication without real-time computation when devices connect

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical authentication processes with cryptographic hash chain verification. Instead of complex multi-step authentication protocols, the system uses simple hash value comparison where the second device repeatedly hashes its initial hash value until matching the transmitted final hash value, significantly reducing authentication time while maintaining security

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

2Reliability

If network connection to service server is required for authentication, then authentication can be performed, but communication in shadow areas becomes impossible

Engineering Contradiction:
Improveauthentication capabilityVSAvoidcommunication availability in shadow areas
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent extracts the essential authentication functionality from the network-dependent service server and embeds it directly into the terminal devices themselves. Each device stores authentication data (hash chains or initial hash values) locally, enabling autonomous authentication without requiring ongoing network connection to the service server, thus making shadow area communication possible

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces relay devices as intermediaries that can facilitate authentication and data transmission in shadow areas. When direct D2D authentication is needed without network access, relay devices with pre-stored authentication data can mediate the connection establishment between terminal devices, extending communication capability to areas without direct service server access

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If automatic connection establishment is implemented, then user convenience is improved, but power consumption increases

Engineering Contradiction:
Improveuser convenienceVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by pre-configuring authentication data (hash chains and initial hash values) in devices before actual communication is needed. This allows automatic connection establishment through simple hash value comparison without requiring complex real-time authentication processes, reducing the computational power consumption of automatic connection while maintaining user convenience

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses partial action by implementing automatic connection only for specific conditions (when devices are nearby and authentication data matches), rather than continuously attempting connections. The system monitors basic proximity conditions and only initiates full authentication and data transmission when necessary, reducing unnecessary power consumption while maintaining ease of operation for legitimate communication scenarios

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10841304B2Device-to-device communication method including device-to-device authentication using hash chain
Publication Date: 2020.11.17 SAMSUNG SDS CO LTD
  • US10841304B2 patent drawing
  • US10841304B2 patent drawing
  • US10841304B2 patent drawing

AI summary

A device-to-device (D2D) communication method is provided. According to an inventive concept, the method comprises, storing, by a first device, first authentication data including a hash chain, which is a sequential concatenation of hash values, and storing, by a second device, second authentication data including an initial hash value of the hash chain, transmitting, by the first device, a final hash value of the hash chain to the second device, determining, by the second device, whether authentication between the first and second devices has succeeded by repeatedly hashing the initial hash value stored in the second device until a hash value identical to the final hash value is returned, and if a determination is made that authentication between the first and second devices has succeeded, performing, by the first and second devices, a connection establishment process for establishing a connection between the first and second devices.