Anchor-Based Trust Framework for Secure Key Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing secure communication systems rely heavily on third parties like certificate authorities, which can be compromised, leading to trust issues and requiring large storage for public keys, and do not allow hosts to change keys or encryption algorithms without reconfiguration.

Innovation Solution

A trust framework that establishes sustained bonds between clients and anchors, using cryptographic hash codes to verify identities without relying on third parties, allowing hosts to update keys and encryption algorithms efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a client stores public keys for every potential host in its configuration, then the client can verify host identity without third parties, but the storage requirements become excessively large

Engineering Contradiction:
Improvehost identity verificationVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system segments the trust verification process by introducing intermediate anchors that maintain public key mappings. Instead of storing all host public keys directly in the client, the client only stores anchor public keys and hash codes. The anchors hold the actual host public key mappings, dividing the storage burden across multiple entities in the distributed trust architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Anchors serve as intermediary entities between clients and hosts. The anchors maintain the public key mappings for hosts and provide verification services to clients without requiring clients to store all host public keys. This intermediary layer enables identity verification while significantly reducing client storage requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a client configures public keys for host verification, then secure communication can be established, but the system cannot accommodate host key changes after configuration

Engineering Contradiction:
Improvesecure communicationVSAvoidkey update capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system transforms the static key configuration model into a dynamic one. Anchors can update their public key mappings for hosts at any time, and clients can detect these changes through hash code comparisons. This enables the system to adapt to key rotations and algorithm updates while maintaining secure communication, as the dynamic anchor mappings replace the static client configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms where anchors provide updated public key mappings to clients, and clients verify changes by comparing hash codes. This feedback loop enables continuous key updates and algorithm transitions without requiring client reconfiguration, maintaining both security and adaptability.

Inventive Principle:
Principle #23Feedback

3Reliability

If a certificate authority verifies real-world identity matching, then identity authenticity is improved, but the verification process becomes complex and unreliable

Engineering Contradiction:
Improveidentity authenticityVSAvoidverification process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts the complex real-world identity verification function from the cryptographic verification process. Instead of requiring certificate authorities to verify real-world identities, the system separates these concerns by using anchors that can be configured with trusted public keys. The cryptographic verification remains simple (hash code comparison), while real-world identity verification is handled separately through anchor configuration, simplifying the overall process.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12621128B2System and method for establishing and maintaining trust for secure communications
Publication Date: 2026.05.05 APPLIED INVENTION LLC
  • US12621128B2 patent drawing
  • US12621128B2 patent drawing
  • US12621128B2 patent drawing

AI summary

In a trust framework that enables secure communication, a configurer establishes an initial set of potential trusted relationships between a client and one or more anchors associated with one or more hosts. Once configured, the client can use a trusted relationship to securely communicate with a host without reliance on trusted third parties.