《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 混沌置換網絡的設計及其硬件實現

混沌置換網絡的設計及其硬件實現

2009-02-11
作者:秦紅磊 索 英 陳 慧 袁

  摘? 要: 利用Logistic映射迭代產生的混沌序列作為二維置換網絡的置換地址,構造二維置換網絡對明文進行置換加密。同時提出了一種Logistic混沌映射的整數實現方法,給出了它的FPGA實現,并通過硬件裝置實現了Logistic映射的混沌二維置亂網絡。

  關鍵詞: Logistic映射? 混沌序列? 置換網絡

?

  在密碼學研究中,置換網絡起著中心作用,明文字母之間的雙射變換可以由一個輸入和輸出字母相同的置換網絡實現。一個置換網絡可看作是有n個多輸入和n個多輸出變量的黑盒子,其每個輸出變量都是n個輸入的布爾函數,它的好壞直接影響到分組密碼的抗破譯性。置換網絡的研究涉及電話交換、開關理論和密碼學等多個領域[1]。密碼學中,使用置換來進行數據變換,主要有兩種作用,其一是對數據內容作不可預測的替換,其二是改變數據在數據序列中的位置,即隨機換位。對于第二種置換網絡也稱為置亂網絡,本文主要研究一種二維混沌置亂方法來對數據進行換位加密。

  混沌現象是非線性動力系統中一種確定性的類隨機過程,混沌信號具有對初始值的高度敏感性、不可預測性,并具有遍歷性[2,3]等特點。因此,特別適合于混沌保密通信。本文將Logistic映射生成的混沌序列引入置換網絡,它可以作為理想的置換網絡地址產生器[4]

  FGPA(現場可編程門陣列)是由掩膜可編程門陣列PLD演變而來的,并將二者的特性結合在一起,使FPGA既有掩膜可編程門陣列的高邏輯密度和通用性,又有PLD的可編程性。FPGA技術的發展使得單個芯片上集成的邏輯門數越來越多,其實現的功能越來越復雜。它以編程方便、集成度高、速度快等特點受到設計人員的青睞。人們可以通過硬件編程的方法設計和開發ASIC(專用集成電路)芯片,極大地提高了芯片的研制效率、降低了開發費用。本文用它來作為混沌序列發生器,產生置換網絡的置換地址。

1 Logistic映射及其FPGA實現

  Logistic映射由下式定義:

  

  Logistic映射的輸入和輸出都分布在(0,1)上,可以用概率統計方法定量分析其序列的特性,Schuster H.G證明了[5]式(2)產生的混沌序列{xk:k=0,1,2,…}的概率分布密度函數ρ(x)如下式所示:

  

  從式(3)可以看出,Logistic映射生成的混沌序列具有遍歷性,同時它還具有δ-like型自相關函數和零的互相關函數[6],因而可以作為良好的置換網絡地址產生器。

  對于式(2)所表示的Logistic混沌映射,如果用浮點運算,計算的精度與產生混沌序列的周期長度有以下近似關系:

  

  從式(4)可以看出如果運算精度比較小,運算結果將很快脫離混沌態,但運算精度過大又會造成運算時間過長、使用資源較多,不利于硬件電路的實現。這里提出一種Logistic混沌映射的整數實現方法,在降低運算精度的情況下,可以使混沌序列仍保持混沌態。下面在給出Logistic混沌映射整數實現方法的基礎上,給出了它的FPGA實現方法。

  Logistic映射的輸入和輸出都分布在區間(0,1)上,把區間上的小數x寫成精度L的二進制小數形式:

  對于式(6)確定的混沌系統經計算機模擬試驗表明,當L=32時,計算得到的序列未脫離混沌態,因此只要實現32位乘32位的整數計算就能得到混沌序列。(6)式對于硬件的實現是很有利的,2L-Xk是Xk的補,乘4和除2L分別利用寄存器左移和右移就可以實現,所以關鍵是實現32位乘以32位的整數計算。

  

  Logistic 映射的FPGA實現原理框圖[7]如圖1所示,其工作過程是:首先將上一次迭代結果Xk放入L比特寄存器,如果位是第一次迭代,則將外部輸入的迭代初值X0放入寄存器;然后將其分成兩路,一路將Xk存入2L比特寄存器,另一路取反后加1得到Xk的補;對于將其右移一位,并將移出的最低位分別送到2L個2輸入與門的其中一個輸入端,同時將Xk左移一位后,將2L比特寄存器中的內容送入與門的另2L個輸入端,并將結果送到2L位加法器,經過L次后移位、與和加運算后,即得到XK(2L-XK);對于2L比特移位寄存器中的XK(2L-XK)左移2位后,其中的高L位即為Xk+1,將其輸出并重新輸入到上面的L比特寄存器Xk,令Xk=Xk+1,重復執行以上過程,即生成所需要的混沌序列。

?

2 混沌二維置換網絡的設計

  置換網絡的目的是利用若干步驟的變換,打亂原來每個元素的位置,使原來有規則的元素分布在多次變換后顯現無規則、接近隨機的分布,從而起到信息保密的作用。這里利用兩個Logistic 映射產生的混沌序列具有對初始值的高度敏感性、不可預測性及其遍歷性等特點,來產生置換網絡的置換地址。

  混沌二維置換網絡框圖如圖2所示,二維m×n置換陣列的存儲單元存放m×n個明文數據,混沌序列產生器a和b分別提供二維置換陣列的行地址和列地址,用來選擇要輸出的數據,如果這一位置的數據已經輸出,則混沌序列產生器a和b再進行一次迭代,直到產生未輸出數據的地址為止。這里采用Logistic映射來作為混沌序列產生器。圖中si是置換前的明文序列,sτ(i)是置換后的序列。這里si和sτ(i)的關系由混沌序列產生器a和b來確定。

?

?

  置換網絡的硬件實現原理圖[8]如圖3所示,這里將RAM1和RAM2分別映射成E0000~E1FFF和E2000~E3FFF的計算機的4K內存,并采用DMA方式對其存取,從而降低了主機的負擔,提高了加密的速度。當對一個文件等進行加密時,首先對XC4010進行初始化,并將Logistic映射的迭代初值(密鑰)存入XC4010的寄存器中;然后將加密的明文數據文件分成以2K為單位的數據段,通過DMA方式將一個數據段存入RAM1中,這時隔離器2選通,其它隔離器為三態;數據傳送完后,用中斷方式通知單片機W77e58,單片機按順序讀出RAM1中的數據,并利用XC4010內部兩個Logistic混沌映射產生的序列的高5位和高6位作為RAM2(6116)的11位地址,將讀出的數據存入RAM2中,如果兩個Logistic混沌序列組成的地址與前面的地址一樣,則再進行一次迭代;當所有RAM1中的數據存入RAM2中以后,利用中斷通知計算機數據置換完成,計算機用DMA方式將RAM2中的數據儲存入密文文件中,這樣就完成了一個2K數據段的加密。重復上述過程將明文文件的其它數據進行置換加密,從而完成整個文件的置換加密。解密置換過程與加密置換過程類似,只是數據流向相反,即首先將解密數據放入RAM2中,再利用XC4010產生的置換地址讀出,并按順序存入RAM1中,RAM1中的數據是解密置換后的數據。

?

  這里采用具有密集布線資源的Xilinx公司的X4010,來實現圖1所示的Logistic 映射的迭代運算過程。單片機采用華邦公司的Turbo51系列的W77e58,因為它具有速度高(10M的指令周期)、內置RAM和ROM、豐富的I/O資源等優點。

3 實驗及其結果分析

  本文用兩個Logistic映射產生的混沌序列作為置換網絡的置換地址,其實現精度為32位。圖4是由圖3裝置對圖像的加密置換和解密置換試驗結果。

?

?

  這里兩個Logistic映射的迭代初值分別為x01=0.3和x02=0.4,圖4(b)即為圖4(a)加密置換后的圖像,圖4(c)為兩個Logistic映射的初值分別取x01=0.3+0.1-16和x02=0.4+0.1-16時進行解密置換時得到的圖像,圖4(d)為兩個Logistic映射的初值與加密置換取值相同時進行解密置換時得到的圖像??梢钥闯?當用來產生加密置換和解密置換的混沌序列初始值相差很小時,也無法置換出正確的圖像。如果用窮舉搜索法對此加密方法進行破譯時,其密鑰的搜索量為22×32,可以通過多次置換來增加抗破譯的強度。

  本文利用混沌序列對初始值的高度敏感性、不可預測性及其遍歷性等特點來產生置換網絡,克服了以往用簡單的移位、取模、線性變換等實現置換網絡的缺點。通過硬件方式實現了Logistic映射的混沌置亂網絡,并提出一種Logistic混沌映射的整數實現方法,給出了它的FPGA實現方法。試驗結果表明這種置亂方法具有置換速度快的優點,是一種高抗破譯性置換算法。

?

參考文獻

1 王育民,劉建偉.通信網的安全~理論與技術 [M]. 西安:西安電子科技大學出版社, 1999

2 Hao B L.Elementary symbolic dynamics and chaos in?dissipative systems [M].Singapore:World Scientific Pub-

lishing Co Ltd,1989

3 Sakai H,Tokumaru H.Auto correlation of a certain chaos [J]. IEEE Trans ASSP,1980;289(5):588~590

4 孫 楓,秦紅磊.基于混沌的分組密碼置換網絡的設計[J]. 中國工程科學,2000;(9):47~49

5 Collet P,Eckmann J.P. Iterated maps on the interval?as dynamical system [M]. Boston:Birkhauser,1980

6 王 亥,胡建棟.Logistic-Map混沌擴頻序列[J]. 電子學報,1997;(1):19~23

7 The Programmable Logic Date Book,1998

8 Walter A .Triebel著,王克義,王鈞譯.硬件、軟件及接口技術教程[M].北京:清華大學出版社,1998

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          男女视频一区二区| 欧美一级淫片aaaaaaa视频| 久久亚洲国产成人| 午夜精品成人在线视频| 国产日产精品一区二区三区四区的观看方式| 一区二区三区产品免费精品久久75| 在线观看成人网| 欧美电影免费| 99国产精品自拍| 国产精品激情电影| 老司机一区二区三区| 欧美日韩精品一二三区| 在线观看视频免费一区二区三区| 欧美理论电影在线播放| 黄色精品一区| 亚洲精品一区二区三区av| 免费亚洲婷婷| 1024成人| 国产精品男gay被猛男狂揉视频| 欧美日韩一区国产| 久久综合九色九九| 欧美日韩在线视频首页| 亚洲一区黄色| 一区二区三区高清视频在线观看| 欧美一区二区视频在线观看2020| 久久久久久有精品国产| 久久久久久久国产| 日韩天堂在线视频| 亚洲第一区在线| 国产精品一区二区视频| 亚洲婷婷综合久久一本伊一区| 日韩视频一区二区三区在线播放| 久久午夜精品一区二区| 狠狠久久婷婷| 国产精品v欧美精品∨日韩| 亚洲国语精品自产拍在线观看| 欧美福利在线观看| 欧美不卡激情三级在线观看| 亚洲欧洲一区二区在线观看| 国产精品久久久999| 欧美中文字幕视频在线观看| 久久精品视频在线免费观看| 亚洲精品免费在线| 欧美肉体xxxx裸体137大胆| 久久成人18免费观看| 国产一区二区在线免费观看| 在线播放中文字幕一区| 国产综合第一页| 亚洲精品欧美专区| 小处雏高清一区二区三区| 国产亚洲欧洲一区高清在线观看| 麻豆亚洲精品| 国产亚洲va综合人人澡精品| 一区二区自拍| 国产一区二区三区免费在线观看| 黄色成人91| 欧美另类视频| 亚洲一区二区三区乱码aⅴ| 欧美午夜片欧美片在线观看| 亚洲已满18点击进入久久| 伊人久久婷婷色综合98网| 国产精品99久久久久久久vr| 136国产福利精品导航网址应用| 国产精品羞羞答答xxdd| 久久久夜夜夜| 亚洲免费一区二区| 狠狠色香婷婷久久亚洲精品| 欧美视频手机在线| 牛牛国产精品| 欧美激情一区二区三区高清视频| 国产精品视屏| 欧美另类在线观看| 欧美日韩精品欧美日韩精品一| 一区二区三区四区五区在线| 欧美波霸影院| 欧美日韩黄色一区二区| 国产精品成人在线观看| 久久综合伊人77777| 欧美久久久久| 亚洲欧美激情视频在线观看一区二区三区| 亚洲永久免费观看| 一本色道久久综合狠狠躁篇怎么玩| 久久精品国产99国产精品澳门| 亚洲国产精品va在线看黑人动漫| 在线日韩av| 亚洲狠狠婷婷| 国产亚洲视频在线观看| 一区二区三区欧美日韩| 亚洲美女中文字幕| 国产色视频一区| 亚洲精品在线免费观看视频| 亚洲一区二区四区| 欧美日韩国产首页| 亚洲电影av在线| 尤物九九久久国产精品的特点| 亚洲国产清纯| 欧美日韩国产一中文字不卡| 免费成人性网站| 亚洲欧洲av一区二区三区久久| 欧美国产专区| 午夜一区二区三区不卡视频| 国产日韩一区| 一本色道久久精品| 亚洲另类春色国产| 亚洲人成精品久久久久| 国产精品一区视频网站| 有码中文亚洲精品| 亚洲少妇中出一区| 欧美精品啪啪| 亚洲乱码精品一二三四区日韩在线| 久热re这里精品视频在线6| 在线观看中文字幕不卡| 美女黄网久久| 国产乱码精品1区2区3区| 亚洲一区在线免费| 美女精品视频一区| 亚洲欧美日韩综合aⅴ视频| 欧美另类视频| 欧美一级理论片| 亚洲欧美影音先锋| 亚洲国产精品久久久久久女王| 日韩视频免费在线观看| 久久精品毛片| 欧美精品一区二区三区一线天视频| 99这里只有精品| 欧美一区二区三区喷汁尤物| 99精品国产热久久91蜜凸| 亚洲一区二区三区乱码aⅴ| 一区二区日韩精品| 午夜精品久久久久影视| 国产日韩视频| 欧美日一区二区三区在线观看国产免| 国产亚洲欧美日韩日本| 欧美日产一区二区三区在线观看| 亚洲亚洲精品三区日韩精品在线视频| 欧美人与禽性xxxxx杂性| 久久亚洲综合色一区二区三区| 久久午夜国产精品| 亚洲看片一区| 欧美精品国产一区二区| 在线欧美日韩精品| 欧美日韩一级片在线观看| 欧美高清一区二区| 亚洲精品免费电影| 国产免费观看久久| 免费成人高清视频| 欧美视频1区| 一区在线电影| 欧美国产在线电影| 这里只有视频精品| 在线电影欧美日韩一区二区私密| 亚洲综合大片69999| 亚洲欧美电影院| 欧美日韩国产三区| 亚洲国产美女精品久久久久∴| 久久综合色影院| 国产伦精品一区二区三区免费迷| 久久国产一区二区| 欧美一区二区三区免费视| 久久精品官网| 亚洲欧美区自拍先锋| 国产性天天综合网| 亚洲国产精品专区久久| 欧美暴力喷水在线| 亚洲人成网在线播放| 亚洲精品乱码久久久久久久久| 亚洲专区免费| 91久久中文| 亚洲视频在线观看网站| 伊人色综合久久天天五月婷| 亚洲精品在线免费观看视频| 国产欧美一区二区三区在线看蜜臀| 欧美久久成人| 亚洲视频axxx| 欧美视频一二三区| 欧美精品一区二区在线观看| 欧美大学生性色视频| 亚洲欧美视频一区二区三区| 欧美成人黑人xx视频免费观看| 久久久久综合| 久久高清一区| 亚洲一区欧美| 夜夜爽夜夜爽精品视频| 亚洲毛片在线免费观看| 国产亚洲欧美色| 激情91久久| 国内精品视频久久| 黄色成人免费网站| 欧美日韩亚洲综合一区| 欧美国产激情二区三区| 欧美一区二区视频在线观看| 国产视频在线观看一区| 亚洲国产精品成人| 欧美性生交xxxxx久久久| 国产精品久久久久7777婷婷| 亚洲欧美日韩一区在线观看| 欧美国产先锋| 欧美激情日韩| 国产精品日韩高清| 久久艳片www.17c.com| 欧美高清视频一二三区| 久久视频这里只有精品| 久久影音先锋| 国产精品色一区二区三区| 国内精品久久久久久影视8| 99re6热只有精品免费观看| 欧美午夜国产| 久久精品成人欧美大片古装| 久久不射中文字幕| 国产欧美一区二区精品性| 亚洲高清不卡| 久久精品官网| 久久精品一区蜜桃臀影院| 日韩午夜电影在线观看| 激情视频一区| 欧美黄色日本| 亚洲一区二区三区中文字幕| 国产精品一区=区| 久久精品99国产精品日本| 亚洲国产裸拍裸体视频在线观看乱了中文| 黄色一区二区在线| 欧美日韩国产一区二区| 日韩一区二区久久| 亚洲欧美日韩综合| 日韩视频免费大全中文字幕| 国产精品视频九色porn| 欧美调教vk| 亚洲免费观看在线观看| 亚洲精品久久在线| 久久久99精品免费观看不卡| 亚洲高清中文字幕| 亚洲电影视频在线| 欧美1区2区3区| 亚洲女优在线| 欧美日韩免费视频| 欧美精品手机在线| 亚洲自拍三区| 国产精品二区二区三区| 欧美国产日韩一区二区| 性色av一区二区怡红| 韩日在线一区| 亚洲国产精品成人综合色在线婷婷| 欧美日韩在线观看一区二区| 久久久精品tv| 美女国产精品| 午夜精品美女自拍福到在线| 久久免费国产精品| 国产精品成人一区| 亚洲国产成人在线| 红桃视频一区| 欧美中文字幕久久| 亚洲激情在线播放| 欧美精品 日韩| 亚洲视频香蕉人妖| 在线观看成人av电影| 久久综合色一综合色88| 国产日韩亚洲欧美综合| 欧美一区二区三区免费观看视频| 国产精品视频久久久| 亚洲欧美一区二区精品久久久| 久久久九九九九| 欧美在线中文字幕| 亚洲高清在线视频| 美日韩精品视频| 欧美在线网址| 亚洲国产另类精品专区| 夜夜嗨av一区二区三区网站四季av| 国产精品入口麻豆原神| 亚洲国产裸拍裸体视频在线观看乱了| 国产一区二区三区久久悠悠色av| 欧美亚州一区二区三区| 国产精品日韩高清| 老鸭窝毛片一区二区三区| 欧美日韩在线视频观看| 亚洲一区观看| 欧美了一区在线观看| 久久久欧美一区二区| 尤物yw午夜国产精品视频明星| 久久精品国产亚洲精品| 国产亚洲精品bv在线观看| 亚洲成人影音| 欧美日韩高清在线| 亚洲福利在线视频| 亚洲免费视频中文字幕| 性欧美超级视频| 国产综合精品| 欧美日韩一区在线| 国产美女精品一区二区三区| 久久嫩草精品久久久精品| 久久久精品五月天| 欧美福利视频网站| 亚洲七七久久综合桃花剧情介绍| 国产欧美综合在线| 一区二区亚洲精品国产| 国产欧美日韩免费看aⅴ视频| 国产精品视频在线观看| 久久久蜜桃一区二区人| 亚洲精选在线| 亚洲天堂偷拍| 久久精品中文字幕免费mv| 蘑菇福利视频一区播放| 亚洲精品一区中文| 欧美有码视频| 亚洲午夜国产成人av电影男同| 国产欧美日韩91| 中文精品在线| 欧美日韩精品免费观看| 欧美伦理视频网站| 欧美视频第二页| 欧美在线综合| 亚洲午夜久久久久久久久电影院| 久久久久一本一区二区青青蜜月| 国产精品成人一区二区艾草| 欧美日韩一区高清| 久久天天躁狠狠躁夜夜av| 欧美日韩国产亚洲一区| 国产一区二区三区日韩欧美| 欧美亚洲专区| 亚洲激情国产精品| 国产日韩欧美视频| 亚洲另类在线一区| 国产一区二区三区最好精华液| 激情亚洲成人| 亚洲国产中文字幕在线观看| 亚洲天天影视| 欧美激情亚洲国产| 国产三区精品| 久久久久久久久伊人|