One-Way Encrypted Authentication Token for Secure Client-Server Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing client-server authentication protocols are vulnerable to unauthorized access and resource wastage due to decryptable encryption keys, allowing hackers to compromise authentication processes and waste networking and computing resources.

Innovation Solution

Implementing a one-way encrypted authentication token using a one-way hash, which is computationally infeasible to invert, preventing unauthorized decryption and ensuring secure authentication by generating a replica of the token on the server side for verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional client-server authentication protocols using decryptable encryption keys are used, then authentication can be performed, but the system becomes vulnerable to unauthorized access and resource wastage

Engineering Contradiction:
Improveauthentication securityVSAvoidunauthorized access and resource wastage
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the decryption vulnerability from the authentication system by removing the ability to decrypt authentication tokens on the client side. Instead of using traditional encryptable/decryptable key pairs, the system uses one-way hash functions that cannot be reversed, thereby extracting the harmful decryption capability while preserving authentication functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces the mechanical encryption/decryption system with a cryptographic hash function system. Traditional symmetric or asymmetric encryption mechanisms that allow decryption are substituted with one-way hash functions that transform data irreversibly, eliminating the decryption vulnerability while maintaining authentication integrity.

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

2Ease of operation

If encryption keys are stored on the server device for authentication, then authentication can be performed, but the encryption keys can be compromised by hackers who obtain and misuse them

Engineering Contradiction:
Improveauthentication processVSAvoidkey compromise and unauthorized authentication
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the harmful key storage and decryption capability from the server system. Instead of storing encryption keys that can be compromised, the server stores only salt values and uses them to generate one-way hash comparisons, removing the vulnerable key element while preserving authentication functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent inverts the traditional authentication approach where the server decrypts and verifies the client's credentials. Instead, the server uses a one-way hash function to transform the stored salt and compares it with the hash of the received authentication token, reversing the verification mechanism to be unidirectional and不可逆.

Inventive Principle:
Principle #13The other way round (Inversion)

3Reliability

If hackers obtain encryption keys and decrypt communications, then they can compromise the authentication protocol, but this requires the system to use more secure but complex authentication mechanisms

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces complex multi-layer encryption protocols with a simpler one-way hash comparison mechanism. By substituting the traditional encryption/decryption verification process with a unidirectional hash function approach, the system achieves higher security with reduced protocol complexity.

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

Solution Approach 2:

The patent changes the fundamental parameter of authentication from reversible encryption to irreversible hashing. This parameter change transforms the authentication mechanism from a bidirectional verification process to a unidirectional comparison process, simplifying the protocol while enhancing security against key compromise.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12177355B2Methods and devices for secure application authentication using a one-way encrypted authentication token
Publication Date: 2024.12.24 VERIZON PATENT & LICENSING INC
  • US12177355B2 patent drawing
  • US12177355B2 patent drawing
  • US12177355B2 patent drawing

AI summary

A client application component of a device may provide a request to an authentication component of the device for an authentication token, in order to authenticate an application with a server. The authentication component may generate the authentication token to be one-way encrypted, based on a server token and a data string associated with security information corresponding to the application, and device information that identifies the device. The client application component may receive the authentication token from the authentication component. The client application component may generate, based on the authentication token, a client token and transmit the client token to the server to authenticate the client application.