Chain of Custody Block Validation for Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing devices lack the capability to verify the origination, editing, and integrity of data content, such as video clips, audio files, or images, especially when received from questionable sources or modified unauthorizedly.
Innovation Solution
The generation and inclusion of chain of custody block chains and authentication block chains during data content creation, editing, and custody, which contain context data and error detection codes, allowing for validation of the data's origination, editing, and integrity by subsequent devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If chain of custody block chains and authentication block chains are generated and included during data content creation and editing, then the reliability of data content validation is improved, but the device complexity increases
Solution Approach 1:
The system divides the validation mechanism into separate modular components: chain of custody block chains for tracking custody history and authentication block chains for verifying data integrity. Each block is independently structured with specific fields (creator identifier, timestamp, location, hardware/software information, error detection codes), allowing the complex validation function to be segmented into manageable units that can be processed sequentially.
Solution Approach 2:
The system performs preliminary actions by generating and embedding block chains at the time of data content creation and editing, before the data is transmitted or stored. This advance preparation ensures that validation information is already available when needed, eliminating the need for complex real-time validation computations and reducing operational complexity.
2Measurement precision
If error detection codes are generated and inserted into authentication blocks, then the measurement precision of data integrity verification is improved, but the loss of time increases
Solution Approach 1:
Error detection codes are generated and embedded into authentication blocks during the preliminary data content creation and editing phases. This advance computation of validation data eliminates the need for time-consuming real-time integrity verification, as the codes are already prepared and can be quickly validated when the data is received or accessed.
Solution Approach 2:
The system creates cryptographic copies of the data content in the form of authentication blocks containing error detection codes. These copies serve as verification references that can be quickly compared against the actual data without requiring re-computation of integrity checks, thereby reducing validation time while maintaining precision.
Data Source
AI summary
A device obtains previously created data content. The device unmasks and extracts one or more chain of custody blocks stored in association with the data content. The one or more chain of custody blocks includes chain of custody data identifying who, when, where, and, with what hardware and/or software, created or edited the data content. The device analyzes the one or more chain of custody blocks and validates an origination of the data content based on the analysis of the one or more chain of custody blocks.


