Hardware Root of Trust Connectionless Firmware Credential Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional trusted computing base recovery methods require connection to a backend server, leading to high costs, complexity, and inefficiencies due to the need for substantial infrastructure and bandwidth, as well as limitations in scalability and deployment rates.

Innovation Solution

Implementing an on-die certificate authority within the hardware root of trust to generate and manage firmware credentials, allowing for connectionless recovery and revocation of compromised firmware without external server connections, using existing public key infrastructure standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a backend server infrastructure is used for trusted computing base recovery, then firmware credentials can be issued and revoked, but system complexity and cost increase substantially

Engineering Contradiction:
Improvefirmware credential managementVSAvoidbackend server infrastructure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the credential issuance and revocation functionality from the external backend server and embeds it directly into the hardware root of trust. The hardware root of trust now contains the certificate authority private key and can autonomously issue and revoke credentials without requiring external server infrastructure, thereby eliminating system complexity while maintaining reliable firmware credential management

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The hardware root of trust performs self-service by autonomously managing firmware credentials using its embedded certificate authority. The system can issue credentials to firmware components and revoke compromised credentials without requiring external intervention or backend server infrastructure, making the trust base self-sufficient and reducing overall system complexity

Inventive Principle:
Principle #25Self-service

2Reliability

If a backend server infrastructure is used for trusted computing base recovery, then credential issuance is possible, but deployment rate and scalability are limited

Engineering Contradiction:
Improvecredential issuanceVSAvoiddeployment rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent removes the dependency on external backend servers for credential issuance by embedding the certificate authority functionality within the hardware root of trust. This enables firmware components to obtain credentials locally without requiring network connectivity or external server availability, significantly improving deployment rate and scalability across large-scale firmware updates

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The hardware root of trust pre-embeds the certificate authority private key and credential management capabilities during manufacturing. This preliminary setup allows the system to autonomously issue and manage credentials for firmware components without requiring real-time external server access, enabling rapid and scalable firmware deployment

Inventive Principle:
Principle #10Preliminary action

3Reliability

If connection to backend server is required for firmware recovery, then credentials can be managed, but bandwidth and infrastructure costs increase

Engineering Contradiction:
Improvefirmware recoveryVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts the credential management functionality from external servers and embeds it in the hardware root of trust, eliminating the need for continuous network connectivity during firmware recovery operations. This reduces bandwidth consumption and infrastructure costs while maintaining reliable firmware recovery capabilities through local autonomous operation

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11734460B2Connectionless trusted computing base recovery
Publication Date: 2023.08.22 INTEL CORP
  • US11734460B2 patent drawing
  • US11734460B2 patent drawing
  • US11734460B2 patent drawing

AI summary

Connectionless trusted computing base recovery is described. An example of a system includes one or more processors to process data; hardware including a hardware RoT (root of trust); and firmware including a firmware TCB (trusted computing base), the firmware including the credentials including one or more certificates and one or more keys, wherein the one or more processors are to determine that the firmware TCB is compromised and that the hardware RoT is intact; issue new credentials by the hardware RoT to mutable firmware based on a version number or security version number (SVN) of the firmware; and revoke old versions of the credentials for the firmware.