IoT Device Ownership via DNS Authentication Records

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for secure interactions with Internet of Things (IoT) devices poses challenges in protecting data privacy, as existing authentication methods are inadequate for verifying the authenticity of messages and managing ownership changes in a decentralized IoT environment.

Innovation Solution

A method utilizing Domain Name System (DNS) records, specifically DANE records and attribute records, to establish and verify ownership of IoT devices by generating authentication files that identify the chain of ownership, allowing secure registration, authentication, and transfer of ownership through a registration service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing authentication methods are used for IoT devices, then device connectivity is maintained, but data privacy and message authenticity cannot be verified

Engineering Contradiction:
Improvemessage authenticity verificationVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by making the DNS system serve multiple functions: it continues to provide domain name resolution while simultaneously serving as an authentication and ownership verification system through DNSSEC and DANE records. This allows the existing DNS infrastructure to handle both traditional networking tasks and new security requirements without adding separate authentication systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses DNSSEC-signed DNS records as an intermediary mechanism between IoT devices and verification systems. The DNS records act as a trusted mediator that contains cryptographic evidence (TLSA records, ownership chains) that enables verification of device authenticity and ownership without requiring direct complex authentication protocols between all parties.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If DNS records are used to establish ownership, then authentication and privacy protection are improved, but system implementation complexity increases

Engineering Contradiction:
Improveownership verification securityVSAvoidDNS record management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-generating and storing cryptographic key pairs and ownership chain evidence in DNS records before authentication is needed. The DNSSEC signatures and DANE TLSA records are prepared in advance, so when verification is required, the system can immediately query existing records rather than performing complex cryptographic operations in real-time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service authentication where IoT devices and verification systems can independently verify ownership and authenticity by querying DNS records without requiring centralized authentication servers or manual verification processes. The DNS infrastructure itself provides the verification capability through its signed records.

Inventive Principle:
Principle #25Self-service

3Loss of information

If decentralized authentication is implemented, then privacy protection is enhanced, but scalability and management become more difficult

Engineering Contradiction:
Improvedata privacy protectionVSAvoidsystem scalability
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent leverages the universal nature of the DNS system, which is already a globally distributed and scalable infrastructure. By building authentication and privacy protection on top of this existing universal system, the solution inherits its scalability and distributed architecture without needing to create a new centralized system from scratch.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent adds a new dimension to the DNS system by incorporating cryptographic layers (DNSSEC signatures, DANE TLSA records, ownership chains) into the existing DNS protocol structure. This allows privacy and authentication functionality to be layered onto the scalable DNS infrastructure without changing its fundamental distributed architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9935950B2Systems and methods for establishing ownership and delegation ownership of IOT devices using domain name system services
Publication Date: 2018.04.03 VERISIGN INC
  • US9935950B2 patent drawing
  • US9935950B2 patent drawing
  • US9935950B2 patent drawing

AI summary

Provided is a method for establishing ownership of a component of an internet of things (“IoT”) device. The method comprises receiving, at a registration service, a request to register the component of the IoT device, the request comprising a public key of the component of the IoT device, an identifier of the component of the IoT device, and a public key of an owner of the component of the IoT device; determining a qualified name for the component of the IoT device based on a name associated with the owner of the component of the IoT device; generating one or more domain name system (“DNS”) records for the component of the IoT device, the one or more DNS records comprising an authentication file that identifies a chain of ownership of the component of the IoT device; and storing the one or more DNS records in a registry.