Image Data Alteration Detection via Embedded Script Hashing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data alteration detection methods require frequent changes in hash value calculation methods when data is altered, leading to labor-intensive processes and limited flexibility, especially since the calculation method is specific to data type and format, making large-scale alterations difficult to manage.
Innovation Solution
A data alteration detection device and method that includes an alteration detection unit which calculates and compares multiple hash values based on embedded parameters and scripts within metadata, allowing for detection of alterations in image data by comparing these values, ensuring data integrity without the need for frequent method changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a unified hash value calculation method is used for data alteration detection, then data integrity can be verified, but the method needs to be changed frequently when data is altered by third parties, requiring large amounts of labor and time
Solution Approach 1:
The patent embeds the hash value calculation method (script) and parameters directly into the image data during the initial encoding process. This preliminary action ensures that when data is altered, the detection device can use the pre-embedded method without requiring external updates or manual configuration changes, thus resolving the time loss issue while maintaining reliability
Solution Approach 2:
The patent creates a copy of the hash value calculation method and embeds it within the image data itself. This self-contained copy allows the detection device to execute the same calculation logic locally, eliminating the need to update external method definitions when data alterations occur
2Reliability
If a unified hash value calculation method is used for data alteration detection, then data integrity can be verified, but large amounts of labor are required to change the method every time data is altered
Solution Approach 1:
The patent makes the image data self-sufficient by embedding both the parameters and the calculation method (script) directly into the image data structure. This self-service approach allows the detection device to autonomously perform alteration detection without requiring external intervention or manual method updates, thereby eliminating labor requirements while maintaining verification reliability
Solution Approach 2:
The patent creates a universal detection mechanism where the embedded script and parameters can handle various types of data alterations without requiring method changes. The self-contained calculation method serves multiple functions: it can detect alterations in the image data, verify integrity, and adapt to different alteration scenarios all through the same embedded structure
3Measurement precision
If the hash value calculation method is defined by data type and format, then specific data can be processed, but there is no flexibility in the calculation method at the data generation side
Solution Approach 1:
The patent transforms the static, format-specific calculation method into a dynamic, flexible system by embedding the script directly in the image data. This allows the calculation method to be customized for each specific data type and format at the time of encoding, while maintaining the ability to adapt to different scenarios without being constrained by pre-defined method limitations
Solution Approach 2:
The patent applies local quality by allowing each image data instance to have its own customized calculation method and parameters embedded specifically for that data type and format. This enables precise, data-specific detection accuracy while maintaining overall system flexibility, as each local instance can be optimized independently
Data Source
AI summary
To provide an image data alteration detection device, an image data alteration detection method, and a data structure of image data that can easily detect an alteration in image data. Metadata in image data includes a first hash value calculated based on predetermined data, a second hash value calculated based on a character string of a script, and the script. An image alteration detection device calculates a third hash value based on the predetermined data and the script included in the metadata, calculates a fourth hash value based on a character string of the script included in the metadata, compares the first hash value included in the metadata with the calculated third hash value and the second hash value included in the metadata with the calculated fourth hash value, and detects that the image data is altered when one of the values is not equal.


