Hash-Based Instrument Data Verification Without Original-Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need to verify the authenticity of data generated by instruments, such as images from a microscope, to ensure it has not been modified or doctored, particularly when submitted to journals or regulatory bodies.
Innovation Solution
A method involving the calculation of a hash value for generated data, transmission of this hash value to a verification service provider, and receipt of verification data, while storing both the generated and verification data for later verification, ensuring the data remains private and secure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the generated data is transmitted to the verification service provider for verification, then the authenticity verification can be performed, but the data privacy is compromised and the transmission data volume increases
Solution Approach 1:
The patent extracts only the essential verification element (hash value) from the complete data set and transmits it to the verification service provider. The hash value is calculated from the generated data using a hash function, and only this condensed representation is transmitted for verification, while the original data remains private at the source device.
Solution Approach 2:
The patent introduces a hash value as an intermediary between the generated data and the verification service provider. This intermediary element carries the verification information needed by the provider without exposing the actual data content, thus mediating between the need for verification and data privacy protection.
2Reliability
If the generated data is transmitted to the verification service provider, then the verification can be performed, but the amount of data to be transmitted increases
Solution Approach 1:
The patent extracts only the essential verification element (hash value) from the complete data set and transmits it to the verification service provider. The hash value is calculated from the generated data using a hash function, and only this condensed representation is transmitted for verification, while the original data remains private at the source device.
3Reliability
If the verification data is stored together with the generated data, then the later verification can be performed, but the required memory increases
Solution Approach 1:
The patent extracts only the essential verification element (hash value) from the complete data set and transmits it to the verification service provider. The hash value is calculated from the generated data using a hash function, and only this condensed representation is transmitted for verification, while the original data remains private at the source device.
Data Source
Figure 1~2
Figure 3
Figure 4~5
AI summary
A method for obtaining verification data, the method comprises receiving generated data from a data source; calculating a hash value for the generated data; transmitting the hash value to a verification service provider; receiving verification data from the verification service provider; and storing the generated data and the verification data.