[發明專利]一種基于混沌的多用戶的視頻文件加密系統及方法有效
| 申請號: | 202110428924.1 | 申請日: | 2021-04-21 |
| 公開(公告)號: | CN113163232B | 公開(公告)日: | 2022-08-05 |
| 發明(設計)人: | 陳尚武;李曉丹;李華松;鄔文達 | 申請(專利權)人: | 杭州敘簡科技股份有限公司 |
| 主分類號: | H04N21/2347 | 分類號: | H04N21/2347;H04N21/266;H04L9/32;H04L9/00 |
| 代理公司: | 杭州浙言專利代理事務所(普通合伙) 33370 | 代理人: | 易朝暉 |
| 地址: | 311121 浙江省杭州市余杭區*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 混沌 多用戶 視頻文件 加密 系統 方法 | ||
1.一種基于混沌的多用戶的視頻文件加密系統,其特征在于,其包括
視頻源模塊(1),用于產生視頻數據的模塊,并把需要視頻幀組的數據發送視頻幀組校驗碼模塊(2)與視頻混沌加密模塊(5);
視頻幀組校驗碼模塊(2),用于接收視頻源模塊(1)的視頻幀組的數據,計算視頻流數據的視頻幀組校驗碼,并把視頻幀組校驗碼發送給視頻幀組校驗簽名模塊(3)與混沌算子模塊(4);
視頻幀組校驗簽名模塊(3),用于接收視頻幀組校驗簽名模塊(3)的校驗碼,加密得到視頻幀組校驗簽名數據,把視頻幀組校驗簽名數據發送給視頻幀組簽名加密模塊(17);
混沌算子模塊(4),用于接收視頻幀組校驗碼模塊(2)的視頻幀組校驗碼,計算Henon算法的x,y初始值,把x,y初始值發送給視頻混沌加密模塊(5);
視頻混沌加密模塊(5),用于接收視頻源模塊(1)的視頻幀組數據和混沌算子模塊(4)的x,y初始值,對視頻幀組數據進行加密,并把加密數據發給視頻加密文件生成模塊(6);
視頻加密文件生成模塊(6),用于生成視頻混沌加密文件;
視頻幀組校驗簽名還原模塊(7),用于獲取視頻混沌加密文件的視頻幀組簽名加密數據存儲對象塊并解密比較,得到視頻幀組校驗簽名數據;
視頻幀組校驗還原模塊(8),用于接收視頻幀組校驗簽名還原模塊(7)的視頻幀組校驗簽名數據,得到視頻幀組校驗碼并把視頻幀組校驗碼發送混沌算子還原模塊(9)與視頻合法性模塊(11);
混沌算子還原模塊(9),用于接收視頻幀組校驗還原模塊(8)的視頻幀組校驗碼,計算Henon算法的x,y初始值,把x,y初始值發送給視頻混沌解密模塊(10);
視頻混沌解密模塊(10),用于接收混沌算子還原模塊(9)的Henon算法的x,y初始值,對視頻混沌加密文件進行解密,把視頻幀組的解密數據發送給視頻合法性模塊(11)與視頻顯示模塊(12);
視頻合法性模塊(11),用于判斷視頻數據的真實性;
視頻顯示模塊(12),用于接收視頻混沌解密模塊(10)的視頻幀組的解密數據并進行解碼顯示;
用戶公鑰(16),根據用戶私鑰(14)生成用戶公鑰(16),用于視頻幀組簽名加密模塊(17)加密視頻幀組校驗簽名;
用戶私鑰(14),用戶私鑰(14)為用戶持有,用于對視頻混沌加密文件進行解密;
視頻私鑰(15),視頻私鑰(15)為視頻源持有,發送視頻幀組校驗簽名模塊(3)對視頻幀組數據的校驗碼進行加密;
視頻公鑰(13),根據視頻私鑰(15)生成視頻公鑰(13),用于解密視頻幀組校驗碼;
視頻幀組簽名加密模塊(17),用于接收把視頻幀組校驗簽名模塊(3)的視頻幀組校驗簽名數據,對視頻幀組校驗簽名數據加密得到視頻簽名加密數據,把視頻簽名加密數據發送給視頻加密文件生成模塊(6)。
2.根據權利要求1所述的基于混沌的多用戶的視頻文件加密系統,其特征在于,所述的視頻加密文件生成模塊(6)包含三個存儲對象塊,為視頻幀組索引存儲對象塊,視頻幀組加密數據存儲對象塊與視頻幀組簽名加密數據存儲對象塊,存儲對象塊由存儲塊類型,存儲塊長度,存儲塊數據組成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州敘簡科技股份有限公司,未經杭州敘簡科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110428924.1/1.html,轉載請聲明來源鉆瓜專利網。





