Digital video authenticator
First Claim
1. A system for recording digital signatures associated with recorded digital video wherein the digital signatures are used to authenticate the recorded digital video, the system comprising:
- a digital video authenticator (DVA) device adapted to receive digital video from the digital video recording device on a real time frame-by-frame basis; and
a security token including an RSADSA private key and an agent certificate, the agent certificate comprising information identifying an agent and an RSADSA public key, wherein prior to recording digital video, the security token and digital video recording device are operably connected to the DVA;
an ECDSA public/private key pair is created within the DVA using the security token;
an integrity certificate including the ECDSA public key is created and stored on a digital signature removable storage medium within the DVA; and
while the digital video recording device records digital video to its own storage medium, the DVA;
receives and buffers the digital video being recorded by the digital video recording device on a real time frame-by-frame basis;
parses each frame of the buffered digital video into a video block, an audio block, a digital video recording device control block, and a DVR control block;
generates a digital signature for each digital video block of data using the ECDSA private key; and
records the digital signatures to the removable storage medium within the DVA.
2 Assignments
0 Petitions
Accused Products
Abstract
The Digital Video Authenticator (DVA) addresses law enforcement concerns for a means to authenticate digital video (DV) so that it will be admissible and trusted as evidence in court. The DVA is a peripheral device attached to a commercial digital video recording device whose purpose is to generate and record authentication data simultaneously as DV is recorded by the video recording device. Verification of the authenticity of a DV sample will be accomplished using non-real-time software tools. The DVA system and method reads digital video (DV) data from a digital video recording device; parses the DV data into elements representing video, audio, control and timing data; and creates digital signatures that can be used to validate the original DV tape. The combination of secure digital signatures and repeatability of the DV data stored on tape provides the basis for proving the original video has not been modified.
57 Citations
13 Claims
-
1. A system for recording digital signatures associated with recorded digital video wherein the digital signatures are used to authenticate the recorded digital video, the system comprising:
-
a digital video authenticator (DVA) device adapted to receive digital video from the digital video recording device on a real time frame-by-frame basis; and
a security token including an RSADSA private key and an agent certificate, the agent certificate comprising information identifying an agent and an RSADSA public key, wherein prior to recording digital video, the security token and digital video recording device are operably connected to the DVA;
an ECDSA public/private key pair is created within the DVA using the security token;
an integrity certificate including the ECDSA public key is created and stored on a digital signature removable storage medium within the DVA; and
while the digital video recording device records digital video to its own storage medium, the DVA;
receives and buffers the digital video being recorded by the digital video recording device on a real time frame-by-frame basis;
parses each frame of the buffered digital video into a video block, an audio block, a digital video recording device control block, and a DVR control block;
generates a digital signature for each digital video block of data using the ECDSA private key; and
records the digital signatures to the removable storage medium within the DVA. - View Dependent Claims (2, 3, 4)
-
-
5. A method of recording and authenticating digital video comprising:
-
a pre-recording process comprised of;
provisioning a security token with an RSADSA public/private key pair; and
generating an agent certificate on the security token, the agent certificate comprising information identifying an agent and the RSADSA public key;
operably connecting the security token with a digital video authenticator (DVA) device;
generating an ECDSA public/private key pair within the DVA;
generating an integrity certificate including the ECDSA public key;
a recording process comprised of;
operably connecting a digital video recording device to the DVA and while the digital video recording device records digital video to its own storage medium, the DVA is;
receiving and buffering the digital video being recorded by the digital video recording device on a real time frame-by-frame basis;
parsing each frame of the buffered digital video into a video block, an audio block, a digital video recording device control block, and a DVR control block;
generating a digital signature for each digital video block of data using the ECDSA private key; and
recording the digital signatures to a storage medium within the DVA; and
a post-recording process for authenticating the digital video recorded by the digital video recording device comprised of;
using the RSADSA public key included in the agent certificate, authenticating the integrity certificate;
using the ECDSA public key included in the integrity certificate, authenticating the digital signatures; and
performing a frame-by-frame comparison with the associated digital video recorded by the digital video recording device thereby verifying the authenticity of the recorded digital video. - View Dependent Claims (6, 7)
-
-
8. A digital video authenticator (DVA) apparatus that is connectable to a digital video recording device that records digital video (DV) and a security token, the DVA comprising:
-
a shared memory communications module (SMCM) for providing a common communications capability;
a digital video capture module (DVCM) having a hardware interface for coupling with the digital video recording device, the DVCM further coupled with the SMCM for monitoring the digital video recording device receiving and buffering DV generated by the digital video recording device;
a digital signature module (DSM) coupled with the SMCM for parsing DV frame data, generating ECDSA public/private key pairs, creating an integrity certificate, and creating digital signatures of elements of a DV frame using the ECDSA private key;
a digital signature output module (DSOM) coupled with the SMCM for storing data generated by the DVA; and
a graphical user interface executive module (GUIEM) including a hardware interface for receiving and communicating with the security token, the GUIEM coupled with the SMCM for monitoring and managing the DVCM, DSM, and DSOM modules, said GUIEM capable of receiving and displaying data and issuing commands to the DVCM, DSM, and DSOM modules. - View Dependent Claims (9, 10)
-
-
11. A system for recording and authenticating digital video comprising:
-
means for provisioning a security token with an RSADSA public/private key pair; and
means for generating an agent certificate on the security token, the agent certificate comprising information identifying an agent and the RSADSA public key;
means for operably connecting the security token with a digital video authenticator (DVA) device;
means for generating an ECDSA public/private key pair within the DVA;
means for generating an integrity certificate including the ECDSA public key;
means for operably connecting a digital video recording device to the DVA and while the digital video recording device records digital video to its own storage medium, the DVA is;
means for receiving and buffering the digital video being recorded by the digital video recording device on a real time frame-by-frame basis;
means for parsing each frame of the buffered digital video into a video block, an audio block, a digital video recording device control block, and a DVR control block;
means for generating a digital signature for each digital video block of data using the ECDSA private key; and
means for recording the digital signatures to a storage medium within the DVA; and
means for using the RSADSA public key included in the agent certificate, authenticating the integrity certificate;
means for using the ECDSA public key included in the integrity certificate, authenticating the digital signatures; and
means for performing a frame-by-frame comparison with the associated digital video recorded by the digital video recording device thereby verifying the authenticity of the recorded digital video. - View Dependent Claims (12, 13)
-
Specification