发明名称 Video cryptography system and method
摘要 A system and method implementing stenographic cryptography in a video data stream (VDS) is disclosed that embeds secret video data (SVD) in a graphical user experience (GEX) generated by a host computing system (HCS) and streamed to a remote user on a mobile computing device (MUD). The system and method augments existing secure communications by applying steganography to a bidirectional GEX of indefinite length. The security risk associated with the use of a single steganographic key for indefinite VDS lengths is mitigated by the use of a self-regulating indefinite stream system (SRIS). The SRIS is composed of an initialization vector system (IVS), a self-seeding reference key system (SRKS), and a non-contiguous pixel/frame reference system (NPRS) to provide continuous security for the entire VDS life. The NPRS utilizes an adaptive steganographic capacity system (ASCS) to vary the SVD placement and complexity based on the steganographic capacity of each video frame.
申请公布号 US9306744(B2) 申请公布日期 2016.04.05
申请号 US201514642747 申请日期 2015.03.09
申请人 GAZOO, INC. 发明人 Morton Joseph Scott;McDonald Christopher Michael;Knepp Glenn Donald
分类号 H04L9/08;H04N21/2347;H04N21/4405 主分类号 H04L9/08
代理机构 Carstens & Cahoon, LLP 代理人 Klughart Kevin M.;Carstens David W.;Carstens & Cahoon, LLP
主权项 1. A video cryptography system comprising: (a) host computer system (HCS); (b) pseudo random number generator (PNRG); (c) mobile user device (MUD); and (d) computer communication network (CCN); wherein said HCS is configured to generate a random video image (RVI) with said PNRG; said HCS is configured to transmit said RVI and stream video media content (VMC) to said MUD through said CCN using a non-secure communication channel; said MUD is configured to present said VMC and said RVI on a display for an end-user; said RVI has a polygonal shape that is defined by data entered by said end-user on said MUD; said MUD is configured to accept graphical user interaction (GUI) on said display from said end-user via a user input device (UID) on said MUD; said MUD is configured to monitor said GUI to determine if said GUI intersects said RVI; said MUD is configured to collect a random gesture data (RGD) from said GUI based on the activities of said end-user with respect to said UID; said MUD is configured to transmit said RGD to said HCS; said HCS is configured to receive said RGD and use said RGD as a seed for a cryptographic communication algorithm (CCA); and said HCS is configured to establish secure communications with said MUD using said CCA.
地址 Bryan TX US