IoT Device IP Addressing via Public Key Hash
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IoT technology requires intervention from an Internet Service Provider (ISP) to manage IP addresses, which hinders user experience and convenience when connecting devices to communication networks.
Innovation Solution
An information processing method that generates a public key and hash value based on a private key, allowing devices to autonomously determine their network addresses without relying on a server that manages IP addresses, using cryptographic algorithms and hash functions to ensure secure and valid connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If an ISP manages IP addresses for connected devices, then IP address assignment and network management are controlled, but user convenience and connection speed are reduced due to required intervention
Solution Approach 1:
The device autonomously generates its own public key and derives the network address from it without requiring ISP intervention. The device performs self-service by independently completing tasks that previously required external provider management, thereby improving ease of operation and reducing connection process complexity
Solution Approach 2:
The device performs preliminary actions by pre-generating cryptographic key pairs and pre-determining its network address before actual network connection. This preliminary configuration eliminates the need for real-time ISP intervention during connection establishment
2Speed
If a server manages IP addresses centrally, then network management is simplified, but connection speed and user experience are reduced due to server dependency
Solution Approach 1:
The patent extracts the IP address generation function from the centralized server and relocates it to the individual device. By taking out this function from the server architecture, the device can determine its network address locally without server dependency, thereby improving connection speed while managing system complexity through standardized cryptographic protocols
3Reliability
If cryptographic key pairs are used for network address determination, then security is enhanced, but computational overhead increases
Solution Approach 1:
The device performs partial cryptographic operations by generating key pairs only once during initial setup and then deriving the network address from the existing public key using efficient hash functions. This partial action approach maintains high security while minimizing repeated computational energy consumption during normal operation
Data Source
AI summary
An information processing method is executed by a processor of an apparatus, and includes a step of generating a public key of the apparatus based on a private key of the apparatus (S2), a step of generating a hash value based on the public key and a predetermined hash function (S3), and a step of determining an IP address of the apparatus based on the hash value (S6).


