通過(guò)AES?CBC算法進(jìn)行并行加密的方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201410572913.0 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN104284208B 公開(kāi)(公告)日 2017-11-10
申請(qǐng)公布號(hào) CN104284208B 申請(qǐng)公布日 2017-11-10
分類號(hào) H04N21/2389(2011.01)I 分類 電通信技術(shù);
發(fā)明人 鄭鑄東 申請(qǐng)(專利權(quán))人 航天數(shù)字傳媒有限公司
代理機(jī)構(gòu) 北京智匯東方知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 航天數(shù)字傳媒有限公司
地址 100081 北京市海淀區(qū)中關(guān)村南大街31號(hào)神舟大廈5層
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及視頻加密領(lǐng)域,特別是涉及一種通過(guò)AES?CBC算法進(jìn)行并行加密的方法及系統(tǒng)。其中,并行加密的方法包括:a,將所述傳輸流視頻文件切割為n個(gè)子視頻塊;b,選擇密鑰;c,確定長(zhǎng)度188字節(jié)與長(zhǎng)度a的最小公倍數(shù)b;d,插入填充部分;e,對(duì)各子視頻塊獨(dú)立并行加密;f,組成密文塊。本發(fā)明通過(guò)填充部分的尾部用作一個(gè)子視頻塊的前綴部分來(lái)作為初始化向量IV,填充部分的頭部用作前一個(gè)子視頻塊的后綴部分,以使得填充后各子視頻塊的長(zhǎng)度為kb。因此每個(gè)子視頻塊均不依賴前面的子視頻塊來(lái)產(chǎn)生初始化向量IV,使得各子視頻塊可以分開(kāi)獨(dú)立的并行加密。加密完成后的各子視頻塊合并為一個(gè)完整的加密文件,從而完成對(duì)TS視頻文件的加密。