Authenticating Device Secure Registration via Hash Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional online identity authentication methods are vulnerable to attacks, such as password guessing and interception, especially when passwords are short or weak, leading to potential breaches of personal and property information.

Innovation Solution

A method and device that involve an authenticating device in the identity authentication process, where the client and server interact through an authenticating device to securely register and authenticate users, using hash operations and signature verification to protect private keys and prevent unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional password-based authentication is used, then the authentication process is simple and fast, but the security is vulnerable to attacks such as password guessing and interception

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

Solution Approach 1:

The patent introduces an authenticating device as an intermediary component between the client and server. This device generates and stores private keys locally, acting as a mediator that enables secure authentication without requiring the server to store sensitive password data. The authenticating device mediates the authentication process by providing cryptographic proof of identity through public key infrastructure, thereby enhancing security while maintaining system feasibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the traditional mechanical password verification system with a cryptographic-based authentication mechanism. Instead of transmitting and verifying passwords through conventional channels, the system uses hash operations, digital signatures, and public key cryptography. This substitution transforms the authentication mechanism from a vulnerable text-based system to a mathematically secure cryptographic system that resists guessing and interception attacks

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

2Reliability

If passwords are stored in the remote server, then user authentication can be performed, but the risk of password leakage increases when the server is compromised

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidpassword leakage risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the sensitive private key storage function from the remote server and places it in a dedicated authenticating device that resides on the client side. The server only stores public keys and authentication tokens, not the actual passwords or private keys. This extraction removes the vulnerability point where compromised servers could leak user credentials, as the critical secret material never resides on the server

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses cryptographic copying where the client creates a public key copy from the private key and sends only this non-sensitive copy to the server. The server stores and verifies against this public key copy rather than the original private key or password. This copying mechanism allows authentication functionality while eliminating the risk of original credential leakage

Inventive Principle:
Principle #26Copying

3Ease of operation

If the client retains login information, then authentication can be performed, but the security risk increases if the client is compromised

Engineering Contradiction:
Improveauthentication convenienceVSAvoidclient compromise risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements a mechanism where the client discards sensitive authentication data after use. The authenticating device generates temporary authentication tokens or signatures that are valid for a single authentication transaction and are then discarded. The private key itself is never transmitted or stored on the client in a retrievable form, but rather used in-memory for signature generation and immediately discarded, providing both convenience and security

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS10637857B2Method and device for registering based on authenticating device
Publication Date: 2020.04.28 FEITIAN TECHNOLOGIES CO LTD
  • US10637857B2 patent drawing
  • US10637857B2 patent drawing
  • US10637857B2 patent drawing

AI summary

A registering method involving an authenticating device includes: a client obtains a URI, obtains an application ID according to the URI, obtains a device registering request according to the application ID and a user identification input, and sends the request to a server; receives registering data from the server, and obtains a client data object according to a challenge value and the application ID in the registering data; hashes the client data object and the application ID to obtain a challenge parameter and an application parameter, sends registering request information combining the challenge parameter and application parameter; receives registering response information from the authenticating device, sends a key registering request combining the registering response information, client data object and session ID in the registering data to the server; and the registering is deemed successful if success information is received from the server, or is failed if otherwise.