System and method for ensuring integrity of audio
First Claim
1. A system for determining whether a plurality of data clips, including a video data clip and a corresponding audio data clip, are captured between a first point of time and a second point of time, the system comprising:
- a first electronic device including logic to produce an aggregate data set by digitally signing (i) a periodically changing state value available at the first point of time, and an aggregate digest being a result formed by hash and arithmetic operations on the plurality of data clips; and
a centralized system in communication with the first electronic device, the centralized system to receive the aggregate digest from the first electronic device, and to produce a composite digest at the second period of time.
7 Assignments
0 Petitions
Accused Products
Abstract
Implemented preferably within a video camera, a cryptographic device is used to prevent audio from being fraudulently altered without detection. The cryptographic device performs a "time-bracketing" operation to preserve data integrity through implementation of a state value randomly generated after a first point of time. Time-bracketing is performed by appending the state value to an aggregate digest of at least one pair of video and audio data clips to produce an aggregate data set, and digitally signing the aggregate data set before the aggregate digest is transmitted to a centralized system for "time-stamping", resulting in a published composite digest. The aggregate data set supports that the data clips were captured after the first point of time while providing support that the data clip was captured before the second point of time.
-
Citations
39 Claims
-
1. A system for determining whether a plurality of data clips, including a video data clip and a corresponding audio data clip, are captured between a first point of time and a second point of time, the system comprising:
-
a first electronic device including logic to produce an aggregate data set by digitally signing (i) a periodically changing state value available at the first point of time, and an aggregate digest being a result formed by hash and arithmetic operations on the plurality of data clips; and a centralized system in communication with the first electronic device, the centralized system to receive the aggregate digest from the first electronic device, and to produce a composite digest at the second period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system ensuring integrity of a plurality of data clips, including a video data clip and a corresponding audio data clip, to be captured between a first point of time and a second point of time, the system comprising:
electronic means for processing the data clips, said electronic means including sensing means for capturing the plurality of data clips after the first point of time, and cryptographic means for performing hash and arithmetic operations on the plurality of data clips to produce an aggregate digest, for combining the aggregate digest with a periodically changing state value loaded into the electronic means at the first period of time, for digitally signing the state value and the aggregate digest to produce an aggregate data set, and for storing at least the aggregate data set; and centralized means for receiving the aggregate digest from the electronic device, and for producing a composite digest at the second period of time, said centralized means being in communication with the electronic means. - View Dependent Claims (20)
-
21. A method for preserving integrity of audio by ensuring that the audio has been captured after a first point of time and before a second point of time, the method comprising:
-
combining a periodically changing state value with an aggregate digest; digitally signing the aggregate digest and the state value to produce an aggregate data set; and outputting the aggregate digest to be incorporated within a composite digest published at the second point of time. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. An electronic device comprising:
-
circuitry to perform operations on a plurality of data clips to form an aggregate digest; and circuitry to digitally sign a periodically changing state value, available at the first point of time, in combination with the aggregate digest. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification