Blockchain Medical Data Digest Encryption for Interoperability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Medical data is not effectively shared between different medical institutions due to lack of interoperability between their management systems, leading to difficulties in accessing comprehensive patient records.
Innovation Solution
A blockchain-based data processing method and device that encrypts and processes medical data based on its type, allowing secure sharing by using public-private key pairs and digests to ensure authenticity and integrity, facilitating decentralized storage and access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If medical data is stored in separate management systems at different medical institutions, then data security and institutional autonomy are maintained, but data sharing and interoperability are hindered
Solution Approach 1:
The patent segments medical data into different types (text-type and image-type) and applies different processing methods to each type. Text-type data is encrypted directly, while image-type data is processed by extracting digests and encrypting those digests. This segmentation allows the system to balance security requirements with sharing efficiency for different data categories.
Solution Approach 2:
The patent introduces a blockchain-based intermediary layer that mediates between different medical institutions' data management systems. The blockchain network acts as a trusted third party that enables secure data sharing without requiring direct integration between institutional systems, thus maintaining institutional autonomy while facilitating data exchange.
2Reliability
If strict examination and approval procedures are implemented for data access, then data security is maintained, but access efficiency and patient convenience deteriorate
Solution Approach 1:
The patent implements preliminary action by pre-establishing public-private key pairs for users and pre-encrypting medical data with private keys before storage. When data access is needed, the encrypted data can be decrypted using corresponding public keys without requiring time-consuming approval procedures, thus maintaining security while improving access efficiency.
Solution Approach 2:
The patent changes the security verification parameter from procedural approval (time-consuming human review) to cryptographic verification (automated key-based authentication). This parameter change transforms the access control mechanism from a slow, manual process to a fast, automated cryptographic process that maintains security while dramatically improving access efficiency.
3Reliability
If all medical data is encrypted and stored centrally, then data integrity is ensured, but system complexity and storage requirements increase
Solution Approach 1:
The patent segments the data storage architecture into distributed nodes across the blockchain network rather than a single central repository. Each node stores encrypted medical data locally, and the blockchain maintains distributed ledgers. This segmentation reduces the complexity burden on any single system while ensuring data integrity through distributed verification.
Solution Approach 2:
The patent applies different encryption and storage strategies to different types of data based on their specific requirements. Text-type medical data receives full encryption and storage, while image-type data has its digest extracted and encrypted instead. This local quality approach optimizes the balance between integrity assurance and system complexity for different data categories.
Data Source
AI summary
In an implementation, processing blockchain-based data is described. Data to be stored in a blockchain network is received at one or more processing devices of a blockchain node. A determination is made that an attribute of the data is of a particular type. In response to determining that the attribute of the data is of the particular type, a digest representing the data is generated. The digest is smaller in size than the data. The data is stored at a storage location in accordance with a mapping relationship between the digest and a first identifier of the data. An encrypted version of the digest is generated, by the one or more processing devices for storage on the blockchain network, using a private key of a public-private key pair corresponding to a second identifier of the data.


