Security Manager for Blockchain Identity Checks and Code Obfuscation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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 in real-time, authenticates user identities using blockchain-based hash keys, and obfuscates response codes to prevent unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real-time monitoring and authentication of data interactions is implemented, then data security is improved, but system complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A security manager is introduced as an intermediary component between the processing server and data interactions. This dedicated security manager monitors parameters, authenticates digital identities using blockchain hash keys, and obfuscates response codes, thereby improving data security without requiring complex modifications to the entire system architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary authentication of digital identities against blockchain-stored hash keys before allowing data interactions to proceed. Anomalous activities are detected in advance, and unauthorized interactions are prevented before they can cause damage, enabling proactive security rather than reactive response

Inventive Principle:
Principle #10Preliminary action

2Reliability

If blockchain-based authentication is used for digital identities, then authentication reliability is improved, but processing time increases

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Digital identities and their corresponding hash keys are pre-stored in the blockchain before actual data interactions occur. During authentication, the system only needs to retrieve and compare pre-computed hash keys rather than performing complex authentication procedures in real-time, reducing processing time while maintaining high authentication reliability

Inventive Principle:
Principle #10Preliminary action

3Reliability

If response codes are obfuscated to prevent reverse engineering, then security against unauthorized access is improved, but ease of operation for legitimate users may deteriorate

Engineering Contradiction:
Improvesecurity against unauthorized accessVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system changes the parameter representation of response codes through obfuscation, transforming them into encrypted or encoded forms that are difficult to reverse engineer. This parameter transformation maintains the functional integrity of response codes for legitimate users while preventing extraction of useful information by unauthorized users

Inventive Principle:
Principle #35Parameter changes

4Reliability

If unauthorized data interactions are detected and stopped, then data security is improved, but productivity decreases due to processed legitimate requests being blocked

Engineering Contradiction:
Improvedata securityVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The security manager continuously monitors parameters associated with data interactions and provides real-time feedback on anomalous activities. This feedback mechanism enables the system to distinguish between legitimate requests and unauthorized interactions, allowing selective blocking of only malicious requests while maintaining productivity for authorized operations

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250373622A1System and method for avoiding cyber attacks
Publication Date: 2025.12.04 BANK OF AMERICA CORP
  • US20250373622A1 patent drawing
  • US20250373622A1 patent drawing
  • US20250373622A1 patent drawing

AI summary

In response to detecting a request from a first user to perform a data interaction, a set of parameters associated with processing of the requested data interaction is monitored. In response to determining that an anomalous activity has occurred in relation to the processing, a response associated with the processing is obtained and software code included in the response is obfuscated to generated obfuscated code. The software code is replaced with the obfuscated code in the response, and the response including the obfuscated code is transmitted to a user device that initiated the request.