Decentralized Public-Key Authentication Without TPM Vendor Lock-In

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing authentication methods, such as those based on Trusted Platform Modules (TPMs) and cloud services, suffer from vendor lock-in, limiting interoperability and flexibility, and are vulnerable to data breaches and attacks like brute force and credential stuffing, due to centralized credential storage and reliance on hardware-based key encryption.

Innovation Solution

A computer-implemented system and method using private-public key cryptography to manage authentication between user devices and servers, involving user credential and device fingerprint retrieval, dynamic private key regeneration, and secure question-based authentication, decoupling from specific hardware and reducing reliance on centralized storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If centralized storage of user credentials is used, then authentication can be managed efficiently, but the system becomes vulnerable to data breaches and unauthorized access

Engineering Contradiction:
Improveauthentication management efficiencyVSAvoidsecurity against data breaches
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent extracts private keys from centralized storage and distributes them to individual user devices. Each user device stores its own private key locally, eliminating the need for a central credential repository. This extraction of cryptographic materials from centralization directly resolves the contradiction by maintaining authentication efficiency while eliminating the single point of failure that enables data breaches.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces public-key infrastructure as an intermediary mechanism between authentication servers and user devices. The public-key cryptography system enables secure authentication without requiring direct trust in centralized storage. The asymmetric key pairs act as intermediaries that allow authentication to proceed securely with distributed key storage, resolving the security-efficiency contradiction.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If hardware-based key encryption using TPMs is used, then security is improved, but vendor lock-in occurs limiting interoperability

Engineering Contradiction:
Improvesecurity through hardware encryptionVSAvoidinteroperability across platforms
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates software-based copies of the key management functionality that can run on different operating systems and hardware platforms. Instead of relying on vendor-specific TPM hardware, the system implements cryptographic operations through software that can be deployed universally. This copying of security functionality across platforms eliminates vendor lock-in while maintaining security through distributed private key storage.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements a universal key management approach that works across multiple platforms and devices. The distributed key storage system can operate on any device with standard cryptographic capabilities, making the authentication system universally applicable. This multi-functionality across different hardware and software environments directly addresses the interoperability limitation imposed by vendor-specific hardware solutions.

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

3Ease of operation

If traditional password-based authentication is used, then ease of operation is maintained, but the system becomes vulnerable to brute force and credential stuffing attacks

Engineering Contradiction:
Improveuser authentication simplicityVSAvoidvulnerability to brute force and credential stuffing attacks
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent replaces the mechanical password verification system with a cryptographic system based on asymmetric key pairs. Instead of checking passwords against stored hashes, the system uses public-key cryptography where the public key can be freely distributed for authentication while the private key remains secure on the user device. This substitution eliminates the vulnerability to brute force and credential stuffing attacks while maintaining ease of operation through automatic cryptographic verification.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250350461A1Computer-implemented system and method for managing authentication between user device and authentication server using private-public key cryptography
Publication Date: 2025.11.13 HAWCX INC
  • US20250350461A1 patent drawing
  • US20250350461A1 patent drawing
  • US20250350461A1 patent drawing

AI summary

A computer-implemented method and system for managing an authentication between user devices and authentication servers, is disclosed. The computer-implemented method includes: obtaining user credentials associated with users; retrieving information associated with device fingerprints corresponding to the user devices; generating cipher messages by at least one of: creating random numbers and encrypting the random numbers with keys derived from at least one of: the first and second index; transmitting the one or more user identities, the first index, the second index, and the cipher messages, to authentication servers; dynamically generating the private keys from private key variables; generating authentication responses by decoding authentication based questions obtained from the authentication servers, using cipher messages and the private keys; and transmitting the authentication responses to the authentication servers for adapting the authentication servers to authenticate the user devices.