Iterative Hash Chain De-identification for Blockchain Personal Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing risk of personal information leakage in blockchain networks due to the limitations of one-dimensional hash algorithms and the permanent nature of data in these systems, which hinders secure management and utilization of personal identification information.
Innovation Solution
A de-identification processing method and apparatus that performs iterative hash chain processing on personal identification information, generating de-identification code information which is then used to construct a relational database, allowing for secure replacement and management of personal information within blockchain networks, thereby preventing exposure and enabling personalized services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If one-way hash algorithms are used to encrypt personal information, then personal information can be protected from direct exposure, but security may be disabled due to advancement of computer performance and hacking techniques
Solution Approach 1:
The patent transitions from a single hash value (one-dimensional) to a chain of multiple hash values (multi-dimensional). Instead of using a simple one-way hash function that produces a single hash value, the system generates a sequence of hash values where each hash is derived from the previous one, creating a dimensional expansion in the security structure that resists conventional hacking approaches.
Solution Approach 2:
The patent divides the single hash encryption process into multiple segmented hash operations. Rather than relying on one hash function, the system segments the encryption into a chain of multiple hash functions (e.g., SHA-256 applied iteratively), where each segment adds an additional layer of security that must be broken sequentially, significantly increasing resistance to brute-force attacks.
2Stability of the object's composition
If personal information is exposed in a blockchain network, then data becomes permanently stored and accessible, but this makes it impossible to delete or modify the information, limiting utilization
Solution Approach 1:
The patent introduces de-identification code information as an intermediary layer between personal information and the blockchain network. This mediator transforms personal information into pseudonymous identifiers before storage, allowing the system to maintain blockchain immutability while enabling practical data management. The intermediary layer permits controlled access and potential revocation without compromising the underlying blockchain structure.
3Reliability
If de-identification processing is performed to prevent personal information exposure, then security is improved, but the ability to provide personalized services is reduced
Solution Approach 1:
The patent creates a copy or representation of personal information in the form of de-identification code information that retains the essential identifying characteristics needed for personalized services while removing direct personal identifiers. This copy allows the system to provide personalized services using the pseudonymous identifier without exposing actual personal information, thus maintaining both privacy and service capability.
Data Source
AI summary
A method for operation of a personal identification information processing apparatus, according to an embodiment of the present invention, comprises the steps of: acquiring personal identification information corresponding to personal information; identifying a de-identification mode corresponding to the personal identification information; in correspondence to the personal identification information, processing an iterative hash chain a determined number of times according to the de-identification mode; configuring a relational database by using information regarding the result of the iterative hash chain and the personal identification information; and providing to a target network by replacing the information regarding the result of the iterative hash chain stored in the relational database with de-identification information of the personal identification information.


