IoT Beacon Hashing for Anonymous Device Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing use of IoT devices poses significant security and privacy concerns due to the emission of beacons that can reveal individual identities and locations, making them vulnerable to tracking and impersonation.
Innovation Solution
A network architecture that anonymizes IoT device beacons by using hash values based on device identity and time units, with intermediate devices forwarding validated beacons through relay servers to endpoint manager servers, ensuring privacy and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If beacon signals include device identity information for tracking and communication purposes, then device identification and connectivity are improved, but user privacy and security are compromised due to vulnerability to tracking and impersonation
Solution Approach 1:
The patent extracts the device identity information from the beacon signal and replaces it with a hash value. The actual identity is removed from transmission while the hash representation maintains the ability to identify and track devices anonymously, thus resolving the contradiction between reliable device identification and privacy protection
Solution Approach 2:
The patent introduces an intermediary hash function that transforms the device identity into an untraceable representation. This intermediary mechanism allows the system to maintain device identification capabilities while preventing direct access to the actual identity information, thereby protecting user privacy
2Adaptability or versatility
If beacon signals transmit device identity information, then device connectivity and service matching are improved, but security is worsened due to risks of impersonation and unauthorized access
Solution Approach 1:
The patent creates a cryptographic copy (hash value) of the device identity that can be used for service matching and verification without exposing the original identity. This copy maintains the functional properties needed for connectivity while eliminating security risks associated with transmitting actual identity information
3Speed
If hash values are precomputed and stored for validation, then beacon verification speed is improved, but system resource consumption increases due to storage requirements
Solution Approach 1:
The patent performs preliminary computation of hash values and stores them in advance, so that during runtime, beacon verification can be performed by simple comparison rather than complex computation. This preliminary action trades storage resources for significant gains in verification speed
Data Source
AI summary
A method may include receiving, from an endpoint device, a request to register a service that is supported by the endpoint device, identifying, in view of the service identified in the request, a service provider of interest that relates to the service, receiving, from the endpoint device, a service connection request to initiate data flow related to the service, validating the endpoint device, and responsive to validating the endpoint device, establishing the service connection to a device associated with the service.


