新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于DSP+FPGA的多混沌實(shí)時(shí)視頻圖像加密系統(tǒng)

基于DSP+FPGA的多混沌實(shí)時(shí)視頻圖像加密系統(tǒng)

作者: 時(shí)間:2016-10-10 來(lái)源:網(wǎng)絡(luò) 收藏

摘要:針對(duì)視頻圖像在數(shù)字通信中存在著安全和隱私問(wèn)題,提出了基于+技術(shù)來(lái)實(shí)現(xiàn)圖像加密的系統(tǒng)設(shè)計(jì)方案,并詳細(xì)介紹了多加密算法在上的實(shí)現(xiàn)。實(shí)驗(yàn)結(jié)果表明多圖像加密增強(qiáng)了視頻圖像傳輸?shù)陌踩裕瑫r(shí)證明了本系統(tǒng)對(duì)圖像能快速地進(jìn)行加密。
關(guān)鍵詞:圖像加密;加密;

0 引言
隨著數(shù)字通信在網(wǎng)絡(luò)中使用越來(lái)越頻繁,視頻的安全保密也顯得越來(lái)越重要。在數(shù)字通信領(lǐng)域,許多在存儲(chǔ)和傳輸中安全可靠的視頻產(chǎn)品得到廣泛應(yīng)用,例如:付費(fèi)電視、機(jī)密視頻會(huì)議和醫(yī)學(xué)圖像系統(tǒng)等。從1970年開(kāi)始就有許多優(yōu)秀的密碼技術(shù)已經(jīng)確定并得到廣泛的應(yīng)用,如DES、IDEA和RSA等,同時(shí)也有許多密碼技術(shù)由于加密速度不是很快,不能直接應(yīng)用于視頻加密中。因此,為了保護(hù)傳輸中的實(shí)時(shí)視頻內(nèi)容,研究一些專(zhuān)門(mén)的實(shí)時(shí)視頻圖像加密算法顯得十分重要。針對(duì)上述問(wèn)題,本文提出一種基于DSP+FPGA技術(shù)來(lái)實(shí)現(xiàn)實(shí)時(shí)視頻圖像加密。

1 多混沌圖像加密
多混沌圖像加密算法是通過(guò)多路選擇器選擇針對(duì)某一段數(shù)據(jù)采取哪種加密方式和密鑰,然后對(duì)明文進(jìn)行加密生成密文,多混沌圖像加密算法框架如圖1所示。多混沌圖像加密算法涉及到流加密、分組加密及多路選擇器。

本文引用地址:http://butianyuan.cn/article/201610/306065.htm

a.JPG


1.1 流加密
流加密的密鑰是利用兩個(gè)不同的一維逐段性混沌映射x1(i+1)=F1(x1(i),p1),x2(i+1)=F2(x2(i),p2)來(lái)生成x1(i+1)和x2(i+1)兩個(gè)擬混沌軌道變量,然后利用非線性變換生成偽隨機(jī)比特序列。采用的一維逐段性混沌映射如下:
b1.jpg
其中x(i)∈(0,1),p∈(0,0.5),x(0)作為初始條件,p是控制參數(shù)。
偽隨機(jī)比特序列是利用非線性原則來(lái)生成比特序列,其生成器如下:
b.JPG
流加密是將64bit的明文pi和64bit的偽隨機(jī)序列Si進(jìn)行異或運(yùn)算,公式如下:
Pi’=Pi⊕Si (3)
1.2 分組加密
分組加密是首先將64bit的明文分組成8組c1.jpg,然后讀入流加密生成的64bit偽隨機(jī)序列Si,最后將c2.jpg和Si異或運(yùn)算后左循環(huán)移8位得到c3.jpg,將c3.jpg替代c2.jpg,重復(fù)變換n=18次。其變換公式如下:
c.JPG
d.JPG
1.3 多路選擇器
多路選擇器是利用一個(gè)一維逐段性混沌映射x3(i+1)=F3(x3(i),p3)迭代多次來(lái)生成一個(gè)混沌軌道變量x3(i+1),然后依據(jù)式(7)來(lái)生成偽隨機(jī)比特r,最后根據(jù)r來(lái)決定采用哪種加密算法,r=0時(shí)采用流加密,r=1時(shí)采用分組加密。
e.JPG


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉