Hardware Configuration Identity Verification via Composite Hashing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current user identity verification methods, particularly in high-security platforms like banks and Internet finance, face challenges in accurately discriminating users due to dynamic IP addresses and the ability of users to clear local data, leading to poor resolution and verification accuracy.
Innovation Solution
A verification method that acquires and combines multiple types of configuration information from a user's hardware device, generates a hash value, and compares it with stored identity verification information to verify user identity, improving accuracy by utilizing fixed hardware device information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If IP address is used for user discrimination, then the verification process is simple, but the resolution and accuracy are poor due to dynamic IP allocation and multiple users under the same IP
Solution Approach 1:
The patent combines multiple types of configuration information (IP address, Cookie information, hardware device information) into a comprehensive verification mechanism. By merging these different data sources, the system achieves both simplicity in the verification process and high accuracy in user discrimination, resolving the contradiction between ease of operation and measurement precision.
Solution Approach 2:
The patent uses composite verification information that combines multiple data types (network information, local storage information, hardware device information) to create a more robust verification system. This composite approach maintains operational simplicity while significantly improving user discrimination accuracy through the synergistic effect of multiple information sources.
2Ease of operation
If Cookie information is used for user discrimination, then the verification process is simple, but users can clear local data to evade verification
Solution Approach 1:
The patent introduces hardware device information as an intermediary element that is difficult to clear or modify. By using hardware characteristics (such as device identifiers, processor information, or unique hardware fingerprints) as a mediator for verification, the system maintains simplicity while achieving high reliability, as hardware information cannot be easily manipulated like software-based Cookie information.
Solution Approach 2:
The patent performs preliminary verification by capturing and storing hardware device information during the initial registration or first login process. This preliminary action establishes a baseline of reliable identification data before any potential data clearance or evasion attempts can occur, ensuring long-term verification reliability without complicating the ongoing verification process.
3Measurement precision
If multiple types of configuration information are combined for verification, then user discrimination accuracy is improved, but the device complexity increases
Solution Approach 1:
The patent segments the verification system into distinct modules: network information collection, local storage information collection, and hardware device information collection. Each module handles a specific type of data independently, then the results are integrated. This segmentation reduces overall system complexity by making each component manageable and maintainable while achieving high accuracy through the combined output of all segments.
Solution Approach 2:
The patent implements partial verification by selectively collecting and verifying relevant configuration information based on the specific verification scenario. Rather than always collecting all possible data types, the system adapts to collect only the necessary information for each verification case, reducing complexity when full verification is not required while maintaining high accuracy when needed.
Data Source
AI summary
The verification method includes: acquiring a value of at least one type of to-be-verified configuration information of a hardware device of a user; generating to-be-verified information of the user according to the value of the to-be-verified configuration information; and comparing the to-be-verified information with stored identity verification information of the user to verify identity of the user.


