发明名称 System and method for providing cryptographic video verification
摘要 A method is provided in one example embodiment and includes generating a first document and a second document associated with video data that includes a group of pictures (GOPs). The method also includes hashing a plurality of video frames associated with the video data. Additionally, the method includes appending each of the video frames' respective hash and respective display times to the first document, and appending each of a plurality of I-frames' respective hash and respective display times to the second document. The method further includes communicating the first document and the second document in a reliable manner over a network to a next destination.
申请公布号 US9258127(B2) 申请公布日期 2016.02.09
申请号 US201213544220 申请日期 2012.07.09
申请人 CISCO TECHNOLOGY, INC. 发明人 Quinn Paul;Chou Jim Chen;Freed Michael;Ganesan Elango
分类号 H04L29/06;H04L9/32;H04N5/76;H04N9/82;H04N21/8352 主分类号 H04L29/06
代理机构 Patent Capital Group 代理人 Patent Capital Group
主权项 1. A method, comprising: capturing video data for an individual camera, wherein the video data comprises a plurality of video frames and wherein each of the plurality of video frames comprises frame data that is associated with one of: I-frame data, P-frame data and B-frame data; generating a first document and a second document associated with the video data; extending a size of the frame data for each of the plurality of video frames associated with the video data to generate extended frame data for each of the plurality of video frames, wherein the extended frame data for each of the plurality of video frames includes a respective display time for each video frame and a respective display timestamp for each video frame, wherein the display timestamp for each video frame is associated with a time passed since a last time update for each video frame; hashing the extended frame data for each of the plurality of video frames individually; appending to the first document, for each of the plurality of video frames, each hash of the extended frame data for each of the plurality of video frames, each respective display time for each of the plurality of video frames and each respective display timestamp for each of the plurality of video frames; appending to the second document, for each of a plurality of video frames comprising I-frame data, each hash of the extended frame data for each of the plurality of video frames comprising I-frame data, each respective display time for each of the plurality of video frames comprising I-frame data and each respective display timestamp for each of the plurality of video frames comprising I-frame data, wherein the appending to the second document excludes appending the second document for any video frames comprising P-frame data and B-frame data; signing the first document and the second document using a private key for the camera; communicating the video data, the first document and the second document over a network to a next destination; and verifying one or more individual video frames of the video data received over the network based on at least one of the first document and the second document.
地址 San Jose CA US