DNS-Based Device Ownership Attestation for Cloud Attribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud computing systems lack a reliable mechanism to verify device ownership and attribute responsibility, especially in public cloud deployments with managed service providers, leading to difficulties in determining fault or issue remediation.

Innovation Solution

A network-based attestation mechanism using DNS constructs, such as TXT resource records, to store and manage device ownership information, allowing attestation without requiring access to endpoint devices, and leveraging protocols like QOTD for lightweight information exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cryptographic certificates on TLS-based services are used for device ownership attestation, then attestation reliability is improved, but device complexity and configuration requirements increase

Engineering Contradiction:
Improveattestation reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces DNS servers as intermediary components that store and provide attestation information. Instead of requiring direct cryptographic verification between devices, the DNS server acts as a mediator that holds pre-configured attestation data (TXT records) and serves it to requestors, thereby maintaining reliability while reducing device complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of attestation information in the form of DNS TXT records. The original cryptographic certificates remain on the device, but a simplified copy of the attestation data is stored in the DNS system, allowing verification without requiring the full cryptographic infrastructure on the endpoint device

Inventive Principle:
Principle #26Copying

2Ease of operation

If coarse public registration records are used for device attribution, then ease of operation is improved, but measurement precision of ownership verification deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidownership verification precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent merges the simplicity of DNS lookup operations with precise attestation data in TXT records. The coarse mechanism of DNS querying is combined with fine-grained attestation information about device ownership, responsibility, and operational status, achieving both ease of operation and measurement precision

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Attestation information is preliminarily configured in DNS TXT records before verification is needed. This pre-positioning of accurate ownership and responsibility data allows for precise verification through simple DNS queries, eliminating the need for complex real-time verification processes

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If DNS TXT records are used to store attestation information, then storage requirements are reduced, but information completeness may be limited

Engineering Contradiction:
Improvestorage requirementsVSAvoidinformation completeness
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent extracts only the essential attestation information (ownership, responsibility, operational status) from the full cryptographic certificate data and stores it in DNS TXT records. This selective extraction maintains the critical verification elements while minimizing storage requirements in the DNS system

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent moves attestation information from the device dimension to the network dimension by storing it in DNS servers. This dimensional shift allows the information to be accessible to multiple devices simultaneously without increasing individual device storage requirements, while maintaining information completeness through network-wide availability

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

Data Source

PatentUS12574388B2Network-based attestation of device ownership
Publication Date: 2026.03.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12574388B2 patent drawing
  • US12574388B2 patent drawing
  • US12574388B2 patent drawing

AI summary

Mechanisms are provided for computing device attestation. An attestation request is received, from a requestor computing device, for attestation of a target computing device. The attestation request includes a computing device network address of the target computing device. A first lookup operation of the computing device network address is performed in a domain name service (DNS) server to obtain a device name for the target computing device. A second lookup operation of the device name is performed in the DNS server to obtain a text resource record corresponding to the device name. The text resource record stores attestation information for the target computing device corresponding to the device name. Attestation information is extracted from the text resource record and returned to the requestor computing device to perform attestation of the target computing device.