Component Verification Keys for Secure Hardware Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Replacement of components in information processing systems, such as motherboards, leads to trust deficits and device vulnerabilities due to the introduction of new TPM-generated keys, disrupting secure device onboarding processes and causing loss of inventory information.

Innovation Solution

Implementing a secure component verification method that divides component certificates into two interlinked certificates stored on different parts of the system, using a lock-stepped model for counter approval during replacements, ensuring trustworthiness through public key cryptography.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If component replacement is performed without verification, then device availability is improved, but security is worsened

Engineering Contradiction:
Improvedevice availabilityVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-storing public keys of components in a centralized repository before component replacement occurs. When a component fails and needs replacement, the verification process can immediately proceed without delay, as the verification infrastructure is already in place. This allows quick component replacement (improving availability) while maintaining security through pre-established verification capabilities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a verification mechanism that acts as an intermediary between the component replacement process and system security. The verification module mediates by checking digital signatures against stored public keys, allowing component replacement to proceed only when security verification succeeds. This intermediary enables both fast replacement (when valid) and security enforcement (when invalid).

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If secure verification process is implemented, then security is improved, but processing time is worsened

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Public keys are pre-stored in a centralized repository during system initialization or component manufacturing, before any replacement operations occur. This preliminary setup eliminates the need for time-consuming key retrieval or generation during actual replacement operations, making the verification process fast and efficient while maintaining strong security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses digital signatures and public key copying as a efficient verification mechanism. Instead of complex cryptographic protocols, the system copies public keys to a repository and uses simple signature verification against these copied keys. This copying approach provides strong security with minimal processing overhead, reducing the time penalty associated with verification.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12621149B2Secure component verification in information processing system environment
Publication Date: 2026.05.05 DELL PROD LP
  • US12621149B2 patent drawing
  • US12621149B2 patent drawing
  • US12621149B2 patent drawing

AI summary

Secure component verification for use in an information processing system environment is disclosed. For example, a method comprises storing a public key associated with a first component of a system on a second component of the system, and storing a public key associated with the second component on the first component. The public key associated with the first component and the public key associated with the second component are usable to respectively verify a trustworthiness of a replacement for the first component and a replacement for the second component.