Medical Image Hash Encryption for Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Hospital Information Systems (HIS) face challenges in ensuring the integrity and completeness of medical images and their associated diagnostic reports, as existing methods fail to guarantee a strict correspondence between the two and often result in data tampering or loss of original image information during storage and retrieval.
Innovation Solution
A data processing method using encryption technology, where a digital digest of the medical image is used as an encryption key to encrypt the diagnostic report, ensuring the integrity and completeness of the data, and allowing seamless integration with Picture Archiving and Communication Systems (PACS) without tampering, utilizing hash functions like MD5 or Merkle trees for data integrity verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If medical images and diagnostic reports are stored in association without encryption, then data access is simple and fast, but data integrity and completeness cannot be guaranteed and tampering may occur
Solution Approach 1:
The patent applies preliminary action by generating an encryption key from the medical image data before storing the diagnostic report. The encryption key is derived in advance using a hash function, and the report is encrypted with this key before storage. This preliminary encryption ensures that when data is retrieved, the integrity can be verified without adding complex processing during access operations.
Solution Approach 2:
The patent introduces an intermediary mechanism by using a hash function as a mediator between the medical image and the diagnostic report. The hash function transforms the image data into an encryption key that serves as an intermediary element, linking the image and report while ensuring integrity. This intermediary approach maintains reliability without requiring direct complex interactions between the image and report during access.
2Reliability
If encryption is used to protect diagnostic reports, then data integrity is improved, but data access speed and operation simplicity deteriorate
Solution Approach 1:
The patent applies self-service by making the decryption process automatic and self-verifying. When a diagnostic report is retrieved, the system automatically generates the same encryption key from the associated medical image using the same hash function. This self-service mechanism allows the system to verify its own integrity without external intervention, maintaining ease of operation while ensuring data integrity through encryption.
3Reliability
If digital digest is used as encryption key, then data tampering is prevented, but computational overhead increases
Solution Approach 1:
The patent applies this principle by using a digital digest (hash value) as the encryption key. The digital digest is a compact, inexpensive representation of the medical image data that can be quickly generated and discarded. Instead of using the entire image data or complex cryptographic keys, the system uses a small hash value that provides sufficient anti-tampering capability with minimal computational overhead. This disposable approach generates the key on-demand, uses it for encryption/decryption, and then discards it, avoiding the need to store or process large amounts of data.
Data Source
AI summary
The present disclosure provides a data processing method, a data processing device, and a computer readable storage medium. The data processing method includes: determining an encryption key according to first data; encrypting second data with the encryption key; and storing the first data in association with the encrypted second data.


