前言:本站為你精心整理了視頻加密方法研究略論范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。
摘要:提出RMSP(RandomMatrixSequencePermutation)方法,同時(shí)完成幀內(nèi)宏塊(MacroBlock,MB)之間、塊內(nèi)VLC(VariableLengthCoding)碼字之間雙重互補(bǔ)的亂序加密,并利用隨機(jī)序列生成隨機(jī)亂序密鑰矩陣序列,供每幀和每塊依次用不重復(fù)的密鑰矩陣對(duì)MB和VLC碼字亂序。RMSP方法完全保持編碼格式和壓縮率,具有對(duì)應(yīng)序列密碼的抗攻擊能力且明文信息完全隱藏的特點(diǎn),速度快約四倍,適用于MPEG、H.26x及JPEG等主流編碼信號(hào)加密,可制作單獨(dú)模塊。
關(guān)鍵詞:視頻加密;變長(zhǎng)編碼碼字亂序;宏塊亂序;密鑰矩陣序列
圖像和視頻應(yīng)用日益廣泛,使得實(shí)用圖像和視頻加密技術(shù)越來(lái)越重要。視頻加密的評(píng)價(jià)較之通用密碼體制具有新的要求:應(yīng)具備足夠的抗攻擊能力、視覺(jué)信息應(yīng)被充分隱藏。同時(shí),由于視頻數(shù)據(jù)量大、結(jié)構(gòu)性強(qiáng)等特征,實(shí)用加密方法的計(jì)算速度、對(duì)編碼格式和壓縮率的影響等指標(biāo)也很重要。
視頻密文保持編碼格式十分重要。格式信息在存儲(chǔ)、傳輸和在線處理過(guò)程中具有重要作用,如實(shí)現(xiàn)檢索、暫停、快進(jìn)、快退等交互功能和QoS保障作用,提高容錯(cuò)能力和網(wǎng)絡(luò)適應(yīng)性。付費(fèi)視頻等商業(yè)應(yīng)用往往需要非授權(quán)用戶能順利解碼密文卻得不到所需視頻信息,從而破壞了編碼格式,使這些用戶因不能識(shí)別或解碼死機(jī),誤認(rèn)為是線路或軟硬件故障,妨礙業(yè)務(wù)開(kāi)展;格式被破壞的視頻數(shù)據(jù)可能更容易引起注意,增加遭到攻擊和被破譯的機(jī)會(huì),而對(duì)不含視頻源信息的長(zhǎng)零串等公開(kāi)的特殊規(guī)則序列加密,既為明文攻擊提供了便利,也浪費(fèi)了計(jì)算資源。
直接密碼方法將視頻當(dāng)做普通流用分組密碼、序列密碼等加密,安全且易實(shí)現(xiàn)[1,2],但往往不能同時(shí)滿足視頻數(shù)據(jù)安全、實(shí)時(shí)和傳輸處理等實(shí)用需要,在很多場(chǎng)合不適用。其最難克服的缺陷是破壞編碼格式。VLC碼字作為編碼視頻數(shù)據(jù)中的重要成分必須重點(diǎn)加密,而有效的VLC碼字遠(yuǎn)未遍歷對(duì)應(yīng)比特碼空間。直接使用密碼加密,必然隨機(jī)產(chǎn)生大量非法的VLC碼字,密文不可能符合編碼格式。因此尋求VLC碼字的理想加密方法是一個(gè)急需研究的課題。
1現(xiàn)有的方法
近年針對(duì)視頻加密進(jìn)行了大量研究,提出很多各有不同優(yōu)缺點(diǎn)的方法[2],但仍很難解決VLC碼字加密的難題?,F(xiàn)有針對(duì)VLC碼字的視頻加密方法大致分為:①DCT系數(shù)亂序(Zig-ZagPermutation)[3]。其速度快,但亂序表固定或有限,對(duì)明、密文攻擊都脆弱[1],且大幅降低了壓縮率[2];塊置亂(BlockShuffling)和塊旋轉(zhuǎn)(BlockRotation)[4]同樣對(duì)明、密文攻擊脆弱。由于沒(méi)有加密宏塊的運(yùn)動(dòng)矢量,視頻的運(yùn)動(dòng)信息非常清楚,同時(shí)子帶亂序[4]方式也降低了壓縮率。②改變Huffman碼表方法[5,6]。它不增加處理負(fù)擔(dān)(Lightweight),可以不降低壓縮率,但因密鑰空間受限而降低了安全性,且產(chǎn)生密鑰困難[5,6];密鑰碼表固定,不能抵抗明文攻擊;碼字出現(xiàn)依長(zhǎng)度具有統(tǒng)計(jì)規(guī)律,便于唯密文分析。③VLC碼字映射成定長(zhǎng)索引加密[7,8]。其增加了加密比特?cái)?shù)即計(jì)算量;不同長(zhǎng)度碼字統(tǒng)一處理(可為多個(gè)VLC碼字?jǐn)?shù)是2的冪的子集),降低了壓縮率。④隨機(jī)改變VLC碼字符號(hào)位[9,10]。它不降低壓縮率,但加密信息量過(guò)少,安全性不高。這些方法雖能保持編碼格式,但均存在明顯缺陷,實(shí)驗(yàn)還表明它們的視頻信息隱藏效果不夠。
本文提出利用密鑰矩陣序列隨機(jī)改變亂序表的視頻亂序加密方法(RandomMatrixSequencePermutation,RMSP),通過(guò)幀內(nèi)MB亂序來(lái)加密視頻畫(huà)面形狀和幀間運(yùn)動(dòng)信息,通過(guò)塊內(nèi)VLC碼字亂序來(lái)加密紋理細(xì)節(jié)信息,兩者結(jié)合使明文視頻信息完全隱藏;再由隨機(jī)序列構(gòu)造亂序密鑰矩陣序列,通過(guò)使用每次隨機(jī)變化的亂序表,使亂序接近一次一密的安全強(qiáng)度。RMSP方法速度快、完全保持編碼格式、不降低壓縮率,能同時(shí)滿足安全、實(shí)時(shí)、傳輸處理、碼流帶寬等多項(xiàng)實(shí)用要求。
2基于密鑰矩陣序列的變模亂序算法
亂序是保持明文的基本元素(如文本的字符、數(shù)據(jù)的比特位)相同,但順序被打亂。利用亂序算法的特點(diǎn),以VLC碼字為基本元素而在加密時(shí)保證相同,就很容易保證VLC碼字合法有效,解決格式兼容問(wèn)題。由于視頻信號(hào)數(shù)據(jù)量大,RMSP以幀為分組對(duì)MB亂序、以塊為分組對(duì)VLC碼字亂序,均便于操作。但每幀MB個(gè)數(shù)和每塊VLC碼字?jǐn)?shù)都不固定,即每組元素個(gè)數(shù)不斷變化。亂序分組的元素個(gè)數(shù)稱為模數(shù),模數(shù)可變的亂序稱為變模亂序。
2.1亂序算法描述
2.3由隨機(jī)序列生成亂序矩陣序列
一次一密被證明是絕對(duì)安全的密碼體制,給序列密碼的研究和應(yīng)用以強(qiáng)大支持,并取得了不少高性能密鑰序列的研究成果[11]。這些序列雖不能直接用于RMSP,但其隨機(jī)性成果可以利用。RMSP設(shè)計(jì)了一種由隨機(jī)序列構(gòu)造變模亂序矩陣序列用于變模亂序的算法。
3RMSP算法及實(shí)現(xiàn)
RMSP方法同時(shí)使用MB亂序加密形狀與VLC碼字亂序加密紋理實(shí)現(xiàn)互補(bǔ),達(dá)到完全隱藏畫(huà)面視覺(jué)信息和互相消除相關(guān)性的效果,使用隨機(jī)亂序矩陣序列實(shí)現(xiàn)一次一密。其增加計(jì)算量不多,可滿足實(shí)時(shí)應(yīng)用。
3.1MB亂序
當(dāng)前廣泛應(yīng)用的編碼標(biāo)準(zhǔn)的視頻數(shù)據(jù)呈層次結(jié)構(gòu),每幀劃分為16×16像素的宏塊MB并按順序傳輸,接收方按此逐塊解碼恢復(fù)原視頻。若以每幀分組,以MB為基本元素亂序,速度快、不降低壓縮率、完全保持編碼格式,非法接收方也能正常解碼,但原視頻的形狀信息被隱藏。塊間差分的DC和預(yù)測(cè)幀運(yùn)動(dòng)矢量同時(shí)得到加密,PB幀密文完全不能理解。MB亂序加密形狀效果很好,但沒(méi)有加密紋理細(xì)節(jié)。MB亂序效果如圖1(b)所示。由于AC沒(méi)有加密,MB內(nèi)紋理可辨,尤其如邊界清楚的數(shù)字、字母等。將各塊差分DC置零(即DC為常數(shù))時(shí)如圖1(c)所示。為更清楚說(shuō)明問(wèn)題,圖1(d)所示為破譯了DC時(shí)的情況。相鄰MB的邊界像素值相關(guān),DC加密使相鄰邊界像素值變得不相等,但其差值仍接近相等,這個(gè)未被加密的相關(guān)性為用拼接方法破譯I幀提供了足夠的條件。破譯I幀就得到了主要視頻信息,所以單獨(dú)的MB亂序不安全,易被破譯。
3.2VLC碼字亂序
幀內(nèi)壓縮主要基于DCT和VLC等。數(shù)據(jù)一般分成8×8像素塊(Block),經(jīng)DCT得到8×8系數(shù)塊。每個(gè)宏塊包括四個(gè)亮度塊和兩個(gè)色差塊。一般將游程編碼與熵編碼結(jié)合進(jìn)行。每一非零DCT系數(shù)對(duì)應(yīng)一個(gè)Event(Last,Run,Level),各Event查表得到VLC碼字并順序傳輸。
在每塊中將VLC碼字作為基本元素亂序。若塊尾(最后一個(gè))VLC碼字改變位置,則將其(Last)置零,而讓亂序密文的塊尾VLC碼字改為對(duì)應(yīng)Last=1的碼字。
該算法加密紋理效果好,畫(huà)面細(xì)節(jié)、數(shù)字、字母等都無(wú)法識(shí)別,速度快,保持編碼格式,也不降低壓縮率。但是密文畫(huà)面的輪廓可能很清楚,圖2為僅采用VLC碼字亂序的效果。
3.3兩種亂序的同步實(shí)現(xiàn)算法
在RMSP中,MB亂序以幀(Frame)分組,VLC碼字亂序以塊分組,對(duì)應(yīng)以MB和VLC碼字為元素。MB亂序和VLC碼字亂序結(jié)合進(jìn)行,先分析一幀編碼流并生成MB亂序密鑰矩陣,按矩陣找到各宏塊。針對(duì)其六個(gè)塊生成VLC碼字亂序密鑰矩陣,按矩陣輸出各VLC碼字。
本文原文
在視頻編碼數(shù)據(jù)流中:①每幀編碼宏塊數(shù)和每塊VLC碼字?jǐn)?shù)不恒定,因此每分組要產(chǎn)生相應(yīng)不同階數(shù)的密鑰矩陣;②每元素的數(shù)據(jù)長(zhǎng)度也是變化的,因此定義指示元素?cái)?shù)據(jù)的結(jié)構(gòu),并用結(jié)構(gòu)數(shù)組指示每分組的元素?cái)?shù)據(jù)的起點(diǎn)和長(zhǎng)度。
(4)MB直接送回緩沖區(qū)排隊(duì)。
(5)分別對(duì)六個(gè)塊執(zhí)行VLC碼字亂序。生成VLC碼字亂序密鑰矩陣并按元素指示將VLC碼字送回緩沖區(qū)重新排隊(duì)。每塊若最后一個(gè)碼字參與了亂序,則其對(duì)應(yīng)Last=1要換為對(duì)應(yīng)Last=0的碼字;將亂序后的最后碼字(對(duì)應(yīng)Last=0)換為對(duì)應(yīng)Last=1的碼字。
(6)對(duì)MB亂序矩陣下一元素,重復(fù)執(zhí)行(3)~(5),送出最后一個(gè)MB。
(7)返回第(1)步讀下一幀數(shù)據(jù)。
接收方解密時(shí)只要將亂序密鑰矩陣改為解亂密鑰矩陣即可,其余算法相同。
4RMSP方法的性能分析
4.1加密效果
RMSP加密Clairec、Mobile序列后再按標(biāo)準(zhǔn)解碼。I幀畫(huà)面分別如圖3(a)、(c)所示;預(yù)測(cè)幀效果分別如圖3(b)、(d)所示,完全不能得到原視頻信息。
4.2常規(guī)攻擊方法
由于視頻數(shù)據(jù)量大,RMSP又采用一次一密方式,只要選用足夠隨機(jī)的密鑰流,常規(guī)攻擊方法很難破譯。窮舉攻擊幾乎不可能,僅考慮對(duì)單幀的攻擊情況。由于預(yù)測(cè)幀(PB幀)解碼離不開(kāi)參考幀(最終依靠I幀),攻擊者必先破譯I幀。I幀Cif方式有396個(gè)編碼宏塊,Qcif方式有99個(gè),分別有396!和99!種排序。Qcif預(yù)測(cè)幀最少約20個(gè)編碼宏塊,在已破譯I幀的前提下還有20!>>257種排序方式。
破譯少量塊數(shù)的塊內(nèi)VLC亂序沒(méi)有意義。若要得到有價(jià)值的信息量,如1/3數(shù)量的塊,Qcif應(yīng)為198塊,計(jì)算量非常巨大。已知明文或選擇明文攻擊也無(wú)效,由于VLC碼字亂序和MB亂序雙重互補(bǔ)加密,明文和密文很難對(duì)照找出亂序表得到密鑰流,即使得到部分密鑰流,只要很容易地選用線性復(fù)雜度比較高的密鑰流,因?yàn)槊繋繅K的亂序表(碼本)都是不同的,就難以得到其他視頻信息。
4.3特殊攻擊方法
VLC碼字亂序和MB亂序也在抗攻擊能力上互補(bǔ)。紋理清楚的塊組成的MB的邊界特征信息豐富,便于MB拼接。但是由于VLC碼字多而亂序充分難破譯,無(wú)法獲得MB邊界相關(guān)性。VLC碼字少的塊容易破譯,但大部分這種MB的邊界信息接近,所以VLC碼字亂序使攻擊者難以依靠邊界相關(guān)性來(lái)分析拼接亂序的MB。另一方面,MB亂序消除了鄰塊間VLC碼字的相關(guān)性,增加了VLC碼字亂序的破譯難度。
MB除邊界相關(guān)性之外,在全幀中的分布依畫(huà)面隨機(jī)不同而不同,不容易找到可利用的規(guī)律。但由于視頻數(shù)據(jù)的相關(guān)性,DCT系數(shù)具有分布規(guī)律。相關(guān)性強(qiáng)的塊內(nèi)像素能量集中于左上角DCT系數(shù)(DC及低頻AC),使DCT系數(shù)從DC到低頻AC再到高頻AC在三個(gè)方面呈現(xiàn)統(tǒng)計(jì)規(guī)律:①系數(shù)非零的頻率由高到低;②系數(shù)絕對(duì)值由大到小;③非零系數(shù)間的間隔由小到大。塊內(nèi)像素變化平緩。相關(guān)性越強(qiáng),這種分布規(guī)律越明顯,能量越集中;反之紋理越清楚,相關(guān)性越弱,能量分散,就沒(méi)有明顯的規(guī)律。RMSP注重加密紋理清楚、信息量大的塊,使利用這些特性的分析方法失效。
4.3.1頻數(shù)分析
根據(jù)不同位置系數(shù)的非零頻率不同,若亂序表固定或有限,如ZigZag亂序,可通過(guò)統(tǒng)計(jì)各個(gè)位置出現(xiàn)非零系數(shù)的頻率來(lái)破譯。尤其容易破譯DC和低頻AC從而得到主要的視頻信息[1]。但是RMSP每塊都使用隨機(jī)不同的亂序表,頻數(shù)統(tǒng)計(jì)得不到明確的系數(shù)分布特征,無(wú)法反映其非零頻率的真實(shí)分布。因此依靠頻數(shù)分析的唯密文攻擊難以有效實(shí)施。
由于每塊亂序表不同,只要選用較高線性復(fù)雜度的密鑰序列,攻擊者不能由已知明文破獲,就不能破譯其余的視頻。明文攻擊顯然也無(wú)效。
4.3.2幅值分析
根據(jù)AC幅值的分布規(guī)律,將系數(shù)按Level從大到小排序,可以得到相關(guān)性強(qiáng)的塊接近明文的效果。但這類塊中紋理比較平緩,信息量小。在紋理清楚的塊中,高頻豐富,高頻AC的幅值也較大,按Level大小排序沒(méi)有效果,所以能夠破譯的塊信息量少,而紋理細(xì)節(jié)清楚的塊又不易破譯。僅VLC亂序后按Level排序破譯的畫(huà)面效果如圖4(a)所示,與未經(jīng)破譯的畫(huà)面接近。其配合MB亂序,更抗分析。RMSP加密后經(jīng)按Level排序破譯的視頻畫(huà)面如圖5所示。4.3.3間隔分析
根據(jù)非零系數(shù)間隔(即Event中的Run參數(shù))的分布規(guī)律,將Event按Run從小到大重新排序,可以破譯相關(guān)性強(qiáng)的塊。同樣,這類塊中紋理比較平緩,信息量小。在紋理清楚的塊中,高頻豐富、非零系數(shù)分布均勻、非零高頻AC也比較集中,難以破譯,因此能夠破譯的塊含信息量小,而信息量大的塊又難以破譯。僅VLC亂序后按Run排序破譯的畫(huà)面效果如圖4(b)所示,與未經(jīng)破譯的畫(huà)面接近。RMSP加密后經(jīng)按Run排序破譯的視頻畫(huà)面與圖5效果基本一致。
對(duì)塊內(nèi)VLC碼字亂序而言,若塊內(nèi)像素相關(guān)性強(qiáng),系數(shù)能量集中,量化后只有DC和少量低頻AC。雖然易于破解但紋理平緩、信息量小且不含形狀輪廓信息,邊界信息接近故無(wú)助于MB拼接;塊內(nèi)紋理清楚或處于輪廓處的宏塊,則必然高頻豐富,AC能量分布均勻,非零系數(shù)多而亂序充分,破解就很困難。而僅知道DC和少量低頻AC,不僅宏塊內(nèi)紋理不清楚,也不能為拼接破解宏塊亂序提供相關(guān)性信息,配合難以正確拼接破譯的MB亂序,視頻畫(huà)面仍不能理解。對(duì)RMSP方法,僅破譯DC和少量低頻AC是沒(méi)有用的(若DC另用差分編碼,則更難破譯)。綜合來(lái)看,RMSP方法使攻擊者難以有效利用視頻數(shù)據(jù)特性進(jìn)行分析破譯。
4.3.4其他性能
實(shí)驗(yàn)中硬件配置:P42.4GHzCPU、256MBDDRAM;編解碼器采用MPEG-4校驗(yàn)?zāi)P蚚12];密鑰流采用A5[12]和RC4[12]組合,RC4的輸出作為A5的密鑰,每圖組I幀更換,便于同步,由A5輸出序列生成亂序密鑰矩陣序列;視頻規(guī)格為Cif(Qcif)和YUV格式文件。
YUV視頻數(shù)據(jù)分別選用Clairec(90f)、Mobile(300f)、Foreman(225f)等序列,經(jīng)壓縮編碼得到文件file_mpg,再經(jīng)加密得到file_mpg_ecr,解密得到file_mpg_dcr,再解碼得到file_dcr.yuv。
(1)速度。RMSP方法加/解密過(guò)程包括三步:①讀入并分析視頻流;②產(chǎn)生密鑰序列并生成亂序(解亂)矩陣序列;③按密鑰矩陣輸出密(明)文視頻流。①、③主要是比特流讀寫(xiě)和數(shù)據(jù)提取定位,速度快且用時(shí)少。I幀宏塊多,且要作塊內(nèi)DCT系數(shù)亂序,故用時(shí)較多,但不超過(guò)1ms/f。只對(duì)非零DCT系數(shù)亂序,減少了計(jì)算量,速度遠(yuǎn)快于ZigZag亂序(約12倍)。②用時(shí)較多且主要在于密鑰序列生成上,但仍比直接應(yīng)用序列密碼要快得多。因?yàn)橛糜谏蓙y序矩陣序列的密鑰流約為被加密視頻流的1/11,步驟②的軟件實(shí)現(xiàn)不超過(guò)8ms/f,整個(gè)加密過(guò)程不超過(guò)8ms/f,可滿足實(shí)時(shí)應(yīng)用。
編碼視頻流1020544Bytes(Foreman),需密鑰流98225Bytes,相差約10.39倍,這說(shuō)明比序列密碼節(jié)省大量的密鑰生成時(shí)間。每幀耗時(shí)如表1所示。表中列出采用相同算法生成密鑰序列與編碼視頻流異或的序列密碼耗時(shí)及與RMSP方法的比較。兩者平均速度差約4.71倍。
(2)密文格式。不加密各層格式信息數(shù)據(jù),兩種亂序都保持移動(dòng)后的數(shù)據(jù)合法,保持VLC碼字塊尾標(biāo)志符合語(yǔ)法。file_mpg_ecr可直接按標(biāo)準(zhǔn)解碼得到正常完整的視頻(本實(shí)驗(yàn)為YUV文件),部分顯示如圖3所示。解碼器不報(bào)錯(cuò),說(shuō)明加密過(guò)程完好保持了數(shù)據(jù)格式的兼容性。
(3)碼流大小。兩種亂序都只作視頻流中的比特段移位,不改變?cè)瓟?shù)據(jù)流大小。明文文件file_mpg、file_mpg_dcr長(zhǎng)1020544Bytes(Foreman),密文file_mpg_ecr長(zhǎng)1020546Bytes,說(shuō)明未降低壓縮率。
(4)抗誤碼能力。只要碰到正確的I幀,密文流與密鑰流即可同步,正確解密。在第19幀(P幀)模擬誤碼,此后解密畫(huà)面逐漸模糊。由于實(shí)驗(yàn)環(huán)境是文件存取,到第30幀(第二GOP的I幀)即重新恢復(fù)清晰。若是視頻會(huì)議環(huán)境具有丟包重編I幀功能,同步更及時(shí)。
5總結(jié)和討論
為了解決VLC碼字加密的難題,達(dá)到視頻加密同時(shí)滿足安全、實(shí)時(shí)在線、保持壓縮率、格式兼容等矛盾性要求,通過(guò)分析利用視頻編碼數(shù)據(jù)的特性,提出了RMSP方法。RMSP與現(xiàn)有方法比較具有更實(shí)用的特點(diǎn):①兼容,完全保持編碼標(biāo)準(zhǔn)格式,密文狀態(tài)下傳輸處理方便;②安全,視頻畫(huà)面不能理解,充分消除了攻擊者可利用的相關(guān)性,可選用隨機(jī)序列密鑰,達(dá)到對(duì)應(yīng)序列密碼的抗分析強(qiáng)度;③實(shí)時(shí),速度比使用相同密鑰的序列密碼快四倍以上,可滿足在線處理需要;④保持壓縮率,完全不改變明文編碼流長(zhǎng)度;⑤丟包后恢復(fù)密鑰流同步能力可靠,適用于主流編碼標(biāo)準(zhǔn),可制作獨(dú)立模塊。
參考文獻(xiàn):
[1]QIAOLintian,parisonofMPEGencryptionalgorithms[J].Computer&Graphics,1998,22(4):437-448.
[2]徐正全,楊志云,李偉,等.數(shù)字視頻加密技術(shù)發(fā)展現(xiàn)狀及展望[J].武漢大學(xué)學(xué)報(bào),2005,30(7):570-574.
[3]TANGLei.MethodsforencryptinganddecryptingMPEGvideodataefficiently:proceedingsoftheACMMultimedia[C].Boston:[s.n.],1996:219-230.
[4]ZENGWenjun,LEIShanmin.Efficientfrequencydomainselectivescramblingofdigitalvideo[J].IEEETransactionsonMultimedia,2003,5(1):118-129.
[5]SHIChanggui,BHARGAVAB.Light-weightMPEGvideoencryptionalgorithm:proceedingsoftheInternationalMultimediaConferenceonMultimedia[C].NewDelhi:[s.n.],1998:55-61.
[6]KANKANHALLIMS,pressed-domainscramblerdescramblerfordigitalvideo[J].IEEETransactionsonConsumerElectronics,2002,48(2):356-365.
[7]WENJiangtao,SEVERAM,ZENGWenjun,etal.Aformat-compliantconfigu-rableencryptionframeworkforaccesscontrolofmultimedia:IEEEthe4thWorkshoponMultimediaSignalProcessing[C].[S.l.]:[s.n.],2001:435-440.
[8]WENJiangtao,SEVERAM,ZENGWenjun,etal.Aformat-compliantconfigurableencryptionframeworkforaccesscontrolofvi-deo[J].IEEETransactionsonCircuitsandSystemsforVideoTechnology,2002,12(6):545-557.
[9]SHIChanggui,BHARGAVAB.AfastMPEGvideoencryptionalgorithm:proceedingsofthe6thACMInternationalMultimediaConfe-rence[C].Bristol:[s.n.],1998:81-88.
[10]袁春,鐘玉琢,賀玉文.基于混沌的視頻流選擇加密算法[J].計(jì)算機(jī)學(xué)報(bào),2004,27(2):257-263.
[11]BRUCES.應(yīng)用密碼學(xué)——協(xié)議、算法與C源程序[M].吳世忠,等譯.北京:機(jī)械工業(yè)出版社,2001:261-301.[12]鐘玉琢,王琪,賀玉文.基于對(duì)象的多媒體數(shù)據(jù)壓縮編碼國(guó)際標(biāo)準(zhǔn)MPEG-4及其校驗(yàn)?zāi)P蚚M].北京:科學(xué)出版社,2000:433-475.