Blockchain Identity Verification for Cyber-Attack Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to efficiently detect and prevent unauthorized data interactions in computing networks, allowing hackers to steal sensitive data and cause damage by impersonating legitimate users, and do not utilize blockchain technology for secure digital identity verification.
Innovation Solution
Implement a security manager that monitors data interactions for anomalous activities, verifies user identities using blockchain-based hash keys, and obfuscates response codes to prevent unauthorized access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional security monitoring is used to detect unauthorized data interactions, then detection capability is limited, but system complexity and processing overhead increase
Solution Approach 1:
The patent introduces a security manager as an intermediary component that sits between the client device and processing server. This security manager monitors data interactions, verifies digital identities using blockchain-based hash keys, and detects anomalous activities without requiring complex modifications to existing client or server systems. The security manager handles all security-related operations centrally, simplifying the overall system architecture while improving detection capability.
Solution Approach 2:
The patent uses blockchain technology to create immutable copies of digital identity verification records. Hash keys and verification results are stored on the blockchain, creating a tamper-proof copy that can be referenced by multiple systems without requiring them to maintain complex local verification mechanisms. This copying approach enhances reliability while keeping individual system components simpler.
2Loss of time
If real-time monitoring of data interactions is implemented, then unauthorized activities are detected faster, but computing resources are consumed
Solution Approach 1:
The patent implements preliminary verification of digital identities using blockchain-stored hash keys before data interactions occur. By pre-verifying identities and establishing baseline behavior patterns, the system can quickly detect deviations without requiring intensive real-time analysis of every data interaction. This preliminary action reduces the computational burden during actual data processing while maintaining fast detection capability.
Solution Approach 2:
The security manager focuses monitoring efforts on specific critical parameters and anomalous activities rather than analyzing all data interactions uniformly. By applying different levels of monitoring intensity to different types of operations, the system achieves fast detection of unauthorized activities while conserving computing resources on routine operations.
3Productivity
If response codes are transmitted in clear text, then client devices can process responses efficiently, but hackers can intercept and extract sensitive information
Solution Approach 1:
The patent applies obfuscation to response codes before transmission to preemptively counteract potential interception and analysis by hackers. By encoding or transforming response codes into obfuscated forms, the system prevents attackers from extracting sensitive information while maintaining the ability of authorized client devices to process the responses through corresponding decryption or interpretation mechanisms.
Data Source
AI summary
In response to detecting a request from a first user to perform a data interaction, a first hash key value is generated based at least in part upon a first set of data values included in the request. The first hash key value is compared to a verified second hash key value associated with the first user. In response to detecting that the first hash key value does not match with the verified second hash key value, it is determined that the digital identity of the first user is not authenticated, an alert is generated, and processing of the requested data interaction is stopped.


