999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Feistel結構的混沌密碼算法

2013-10-31 06:49:18鄭曉麗姜迪剛
通信技術 2013年7期
關鍵詞:安全性結構設計

鄭曉麗,姜迪剛

(①軍事體育進修學院,廣東 廣州 510500;②中山大學基礎醫學院,廣東 廣州 510080)

0 引言

混沌分組密碼算法近年來發展迅速[1-3],直接推動了分組密碼的發展[4-5],但這些密碼的安全性并不高[6],基于這一點,提出一種安全性比較高的混沌映射和擴展Feistel結構相結合的混沌密碼算法。其主要特點是將Logistic映射和Feistel混沌密碼相結合[7-8],將27原文變為27的密文,S盒由映射函數產生,原密鑰經過 Cubic映射產生密鑰。這就使得密碼的結構具有靈敏性和安全性。

1 混沌密碼算法

分組密碼是將其足夠大的分組長度合理組合,產生良好的混亂和擴散性;Feistel結構就是分組密碼的結構,它的加、解密過程相似,因此在設計輪函數時,不管其結構有多復雜,也不用考慮解密時的結構,并具有很好的安全性。而且這種密碼體制允許多次使用同一個密鑰,可以大大減少密鑰空間的密鑰量,也降低了密鑰協商需要的通信量[9-10]。

分組密碼算法的安全性完全依賴于密鑰,如果密鑰的結構過于簡單,容易受到密碼分析者的攻擊。為了解決上述問題,采用一次一密的分組密碼體制,將S盒、P盒以及在群、有限域上的運算都與分組密碼算法的密鑰關聯起來,將密鑰的隨機性和整體變換的復雜性相混合。即使攻擊者了解所有的設計細節,也很難對整個算法進行有效的攻擊,從而提高了算法的安全性。

2 混沌密碼算法設計

混沌密碼算法設計和分組密碼有兩點不同:①系統使用一個迭代輪函數,它的每一輪的輸出作為下一輪的輸入,其中輪函數f是由Logistic混沌映射生成的S盒,S盒是隨著初值的變化而變化的,混沌映射是整個 f函數的核心;②把混沌映射本身在(0,1)之間的小數運算轉化成了(0,2128)的大整數運算,便于在計算機上編程實現和硬件仿真。

分組加密算法按八位一組進行分組,得到16個分組,產生 16個子密鑰,加密解密的流程如圖1所示。

圖1 加密解密流程

擴展加密結構也有 8組,加密輪結構如圖2所示。

其中f為使用Logistic映射構造的S盒,奇數輪用S1,偶數輪用S2。本算法使用的動態S盒構造步驟具體如下:

1)應用 Logistic映射(xn+1=4xn(1-xn),0

2)使用Baker映射對上述生成的S盒進行置亂,其表達式為式(1):其中,r,s分別表示初始 S盒的行和列,0≤s<N,Ni≤r<Ni+ni。

3)使用Cubic映射來生成輪密鑰,Cubic映射是一個二維混沌系統,表示如式(2):

其中,選取 A=4、B=3、0<xn<1來達到最佳混沌狀態。

圖2 加密輪結構

解密過程即為和加密相對應的逆過程,解密結構如圖3所示。

圖3 擴展的解密結構框

加密系統中的輪函數 f的作用,是將輸入的比特擴散到輸出中,就可以將明文信息擴散到所有的分組中。每一次的信息都擴散到其他的子分組中,因此當輪數小于n+1時,所有的信息都將擴散到子分組中。

3 混沌密碼算法分析與實現

3.1 混沌密碼算法的性能分析

S盒性能分析:S盒主要提供分組密碼算法的混亂和擴散,其性能的優劣對一個分組密碼系統有著決定性的影響。一個性能良好的S盒要滿足許多設計準則,其中最重要的是:對輸入做很小的改變,就能使得輸出產生極大變化。至于非線性度和差分均勻性,一般要求非線性度的值盡可能的大,差分均勻度DP的值盡可能的小,這樣的S盒的性能良好。表1選取了一個前述方法生成的S盒。

其8個布爾函數的非線性度分別是:y0=106,y1=104,y2=98,y3=104,y4=104,y5=108,y6=106,y7=108。輸入輸出差分的最大值是10。

表2列出的是設計的S盒與其他利用混沌方法生成的S盒的參數對比,不難發現,設計的S盒具有比較好的性能。

3.2 設計算法的仿真

(1)算法實現的基本流程

一個完整的設計流程主要包括以下幾方面:電路或模塊的設計與輸入、時序仿真、設計綜合、設計實現、功能仿真、布局布線仿真等組成。如圖 4所示。

(2)算法的仿真結果

基于算法實現流程,算法實現原理如圖5所示。

混沌S盒、混沌密鑰的生成為該算法的子運算。明文經過一次運算后,返回程序入口,成為新的明文,迭代8次后,最終生成密文。

表1 Logistic生成的一個8×8的S盒

表2 設計的S盒與其它混沌S盒的性能比較

圖4 算法實現流程

圖5 算法實現設計

(3)算法的仿真實現方法:

1)加密過程:當輸入明文P=AFBECD0918273645AFBECD0918273645,初始密鑰 K=0123456789 ABCDEF0123456789ABCDEF時如圖6所示。加密得到的密文 C=61E19252DEFE8C93BFF97F9BC 7FFA199如圖7所示。

圖6 初始密鑰和明文輸入

圖7 加密結果

2)解密過程:當輸入密文C=61E19252DEFE8C 93BFF97F9BC7FFA199,初始密鑰 K=0123456789 ABCDEF0123456789ABCDEF時,如圖8所示。解密得到的明文 P=AFBECD0918273645AFBECD0918273645,如圖9所示。與加密的明文完全一樣。仿真結果驗證了算法的正確性。

圖8 初始密鑰和密文輸入

4 結語

針對混沌所特有的隨機性和對初值敏感性等特征,結合經典的Feistel結構設計了一種新的混沌密碼算法。通過Logistic混沌映射構造S盒,并對生成的S盒進行映射函數變換。通過對密碼算法的硬件仿真,并對實驗結果進行了分析,證明密碼設計方案結構完整、靈敏度高、敏感性好,增強了混亂和擴散度,可有效抵抗外部攻擊,從而進一步增強了密碼體系的安全性。

[1]楊波.現代密碼學[M].北京:清華大學出版社,2003:91-95.

[2]吳文玲,馮登國,張文濤.分組密碼的設計與分析[M].北京:清華大學出版社,2009:1-2.

[3]鄭曉麗.基于單向函數樹的多播密鑰安全性分析[J].信息安全與通信保密,2007(05):127-128.

[4]LI Changpin,CHEN Guanrong.An Improved Version of the Marotto Theorem[J].Chaos Solutions and Fractals,2003,18(01):69-77.

[5]Kwok-Wo Wong. A Combined Chaotic Cryptographic and Hashing Scheme[J].Physics Letters A, 2003(307):292-298.

[6]鄭曉麗.混沌分組密碼抗差分密碼攻擊的分析[J].通信技術,2013,46(01):40-42.

[7]廖曉峰,肖迪,陳勇.混沌密碼學的原理及應用[M].北京:科學出版社,2009:59-61.

[8]楊吉云,廖曉峰.對一種基于logistic映射的分組加密機制的分析和改進[J].通信學報,2008,29(12):86-90.

[9]鄭曉麗.基于無證書公鑰密碼體制的密鑰管理[J].通信技術,2010,43(07):95-97.

[10]鄭曉麗.基于無證書公鑰的IP注冊的移動協議認證[J].通信技術,2011,44(08):127-129.

猜你喜歡
安全性結構設計
兩款輸液泵的輸血安全性評估
新染料可提高電動汽車安全性
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
論《日出》的結構
ApplePay橫空出世 安全性遭受質疑 拿什么保護你,我的蘋果支付?
創新治理結構促進中小企業持續成長
現代企業(2015年9期)2015-02-28 18:56:50
主站蜘蛛池模板: 日韩经典精品无码一区二区| 国产精品网址你懂的| 国产精品毛片一区视频播| 不卡视频国产| 九九热在线视频| 欧美另类图片视频无弹跳第一页| 国产成本人片免费a∨短片| 亚洲a级在线观看| 伊人久久青草青青综合| 久久久久无码精品国产免费| 国产福利一区二区在线观看| 免费jizz在线播放| 无码'专区第一页| 亚洲 日韩 激情 无码 中出| 小蝌蚪亚洲精品国产| 91无码网站| 欧美成人怡春院在线激情| 久久国产香蕉| 国产一区二区人大臿蕉香蕉| 亚洲免费福利视频| 亚洲久悠悠色悠在线播放| 亚洲中文字幕日产无码2021| 老司机午夜精品视频你懂的| 日本三级欧美三级| 日韩 欧美 小说 综合网 另类| 国产青青草视频| 97视频在线观看免费视频| 91视频免费观看网站| 色婷婷视频在线| P尤物久久99国产综合精品| 国产91丝袜在线播放动漫| 97成人在线视频| 18黑白丝水手服自慰喷水网站| 欧美日韩国产综合视频在线观看 | 亚洲美女AV免费一区| 日韩 欧美 国产 精品 综合| 国产一级一级毛片永久| 国产欧美日韩在线一区| 国产免费网址| 自拍亚洲欧美精品| 色香蕉影院| 色吊丝av中文字幕| 国产国拍精品视频免费看 | 国产小视频a在线观看| 亚洲国产日韩视频观看| 国产aⅴ无码专区亚洲av综合网| 国产在线一区视频| 亚洲国产成人精品无码区性色| 国产成人免费手机在线观看视频| 国产视频欧美| 国产精品3p视频| 亚洲成a∧人片在线观看无码| 欧美一区二区丝袜高跟鞋| 日韩成人高清无码| 欧美亚洲综合免费精品高清在线观看| 又大又硬又爽免费视频| 欧美黑人欧美精品刺激| 亚洲国产理论片在线播放| 色综合婷婷| 久久国产精品国产自线拍| 久久狠狠色噜噜狠狠狠狠97视色 | 亚洲,国产,日韩,综合一区| 国产精品无码AV中文| 激情六月丁香婷婷四房播| 日韩国产综合精选| 精品少妇人妻av无码久久| 久精品色妇丰满人妻| 久久久久国产精品熟女影院| 亚洲系列中文字幕一区二区| 亚洲欧美在线看片AI| 国产精品免费电影| 又污又黄又无遮挡网站| 精品少妇人妻一区二区| 无码AV日韩一二三区| 亚洲欧美日韩另类在线一| 免费黄色国产视频| 伊人AV天堂| 伦精品一区二区三区视频| V一区无码内射国产| 久久99国产综合精品女同| 天堂在线视频精品| 色综合天天综合|