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

基于云計(jì)算的混合超混沌分組密碼方案研究

2018-07-27 05:15:44,,
計(jì)算機(jī)測量與控制 2018年7期
關(guān)鍵詞:系統(tǒng)

,,

(東莞職業(yè)技術(shù)學(xué)院 信息與教育技術(shù)中心,廣東 東莞 523808)

0 引言

云計(jì)算是以計(jì)算機(jī)網(wǎng)絡(luò)、服務(wù)器虛擬化、大規(guī)模數(shù)據(jù)處理等技術(shù)為基礎(chǔ),具備按需分配、資源共享、分布式處理等特點(diǎn),是一種能夠適應(yīng)于當(dāng)今網(wǎng)絡(luò)通信環(huán)境的主流計(jì)算模式[1]。隨著計(jì)算機(jī)網(wǎng)絡(luò)、移動(dòng)互聯(lián)網(wǎng)、物聯(lián)網(wǎng)等技術(shù)的發(fā)展,全球入網(wǎng)的終端和用戶激增,云計(jì)算技術(shù)在工業(yè)、金融、政府、醫(yī)療、教育等各個(gè)行業(yè)和領(lǐng)域得到了廣泛的應(yīng)用。但是,由于云計(jì)算安全架構(gòu)尚存在不夠完善的地方,伴隨著云計(jì)算技術(shù)的普及和推廣,在云計(jì)算環(huán)境中的各種安全問題逐漸顯露出來,引起了各界人士的廣泛關(guān)注[2]。

密碼技術(shù)作為一種傳統(tǒng)的安全防護(hù)手段,具有悠久的發(fā)展歷史。在云計(jì)算環(huán)境中,密碼技術(shù)作為數(shù)據(jù)安全防護(hù)的一種基本的手段和方法,被許多專家和學(xué)者廣泛討論,且已經(jīng)取得了一定的研究成果[3-5]。文獻(xiàn)[3]針對云計(jì)算環(huán)境中數(shù)據(jù)存儲安全問題,提出了一種基于HDFS的數(shù)據(jù)安全防護(hù)方案,在傳輸和存儲環(huán)節(jié),采用AES和RSA加密的方法提高云數(shù)據(jù)的安全性;文獻(xiàn)[4]提出了一種面向云計(jì)算環(huán)境的并行AES加密算法,利用云計(jì)算MapReduce框架,采用并行數(shù)據(jù)處理模式,提高了加密算法的執(zhí)行效率;最近,文獻(xiàn)[5]在文獻(xiàn)[4]的基礎(chǔ)上,對密碼算法進(jìn)行改進(jìn)和優(yōu)化,混合三維連續(xù)混沌系統(tǒng)和二維離散混沌系統(tǒng),提出了一種基于云計(jì)算MapReduce并行架構(gòu)的混沌密碼方案,進(jìn)一步減少了密碼方案的運(yùn)行時(shí)間。然而,現(xiàn)有的基于云計(jì)算的密碼方案仍然存在一些不足之處:一是隨著量子計(jì)算機(jī)等新興技術(shù)的發(fā)展,密鑰空間的安全性問題將面臨更加嚴(yán)峻的考驗(yàn)[6];二是現(xiàn)有的混沌密碼算法中均采用低維混沌系統(tǒng),容易被黑客采用系統(tǒng)重構(gòu)等方法攻擊和破解,安全性還有待提高[7]。為了進(jìn)一步提高云計(jì)算環(huán)境中的數(shù)據(jù)安全性,融合現(xiàn)有的研究方法的優(yōu)良特性,進(jìn)而改善和提高密碼方案的安全性、可靠性和可行性,本文對一種基于云計(jì)算的混合超混沌密碼方案進(jìn)行分析和研究。首先,選取三個(gè)超混沌系統(tǒng)的初始值作為密鑰參數(shù),利用超混沌系統(tǒng)更加復(fù)雜的動(dòng)力學(xué)行為產(chǎn)生隨機(jī)特性良好的混沌序列;然后,對三個(gè)超混沌系統(tǒng)進(jìn)行預(yù)處理后,進(jìn)而設(shè)計(jì)一個(gè)混合超混沌分組加密方案;最后,基于云計(jì)算分布式編程模型MapReduce,設(shè)計(jì)并實(shí)現(xiàn)了混合超混沌分組密碼方案,并對其安全性和運(yùn)行效率進(jìn)行分析。

1 Hadoop云計(jì)算平臺

Hadoop是Apache基金會(huì)一個(gè)開源的分布式計(jì)算平臺,包括兩個(gè)核心組件:HDFS和MapReduce。HDFS為海量數(shù)據(jù)提供存儲,MapReduce則為海量數(shù)據(jù)提供計(jì)算[8]。Hadoop在存儲和處理大量數(shù)據(jù)時(shí)效率很高,并且與其他平臺相比更經(jīng)濟(jì)。

1.1 云存儲HDFS

HDFS是Hadoop中的分布式文件系統(tǒng)(Hadoop Distributed File System)的縮寫,具有著高容錯(cuò)性的特點(diǎn),通常部署在低廉的硬件上。它提供高傳輸率來訪問應(yīng)用程序的數(shù)據(jù),適合那些有著超大數(shù)據(jù)集的應(yīng)用程序。HDFS采用主從架構(gòu),由兩個(gè)基本基本組件構(gòu)成:名稱節(jié)點(diǎn)NameNode和數(shù)據(jù)節(jié)點(diǎn)DataNode。

1.2 云計(jì)算框架MapReduce

MapReduce是一種專門面向云計(jì)算的編程模型和實(shí)現(xiàn)框架,具有簡單、高效、易伸縮以及高容錯(cuò)性等特點(diǎn)。它是與HDFS相應(yīng)的數(shù)據(jù)處理部分,提供最基本的數(shù)據(jù)批處理機(jī)制。與HDFS類似,MapReduce也是采用主從架構(gòu),包括兩個(gè)主要部分:主節(jié)點(diǎn)JobTracker和從節(jié)點(diǎn)TaskTracker。MapReduce將作業(yè)分解成順序執(zhí)行的Map階段和Reduce階段,Map/Reduce任務(wù)的實(shí)例部署到Map/Reduce節(jié)點(diǎn)并行執(zhí)行。

2 超混沌系統(tǒng)及其密碼方案設(shè)計(jì)

2.1 超混沌系統(tǒng)

自從1963年氣象學(xué)家洛倫茲發(fā)現(xiàn)第一個(gè)混沌系統(tǒng)以來,混沌理論方面的研究得到了深入而廣泛的推進(jìn)。超混沌系統(tǒng)及其在混沌密碼中的應(yīng)用是近年來混沌領(lǐng)域研究的熱門方向之一。超混沌系統(tǒng)是指具有兩個(gè)或兩個(gè)以上的正Lyapunov指數(shù),具有比一般的混沌系統(tǒng)更為復(fù)雜的動(dòng)力學(xué)行為[9-11]。在此引進(jìn)入三個(gè)經(jīng)典的四維超混沌系統(tǒng):Lorenz、Chen和Lü超混沌系統(tǒng)。為方便敘述,分別將Lorenz超混沌系統(tǒng)[9]、Chen超混沌系統(tǒng)[10]和Lü超混沌系統(tǒng)[11]簡記為超混沌系統(tǒng)Ⅰ、Ⅱ和Ⅲ,其數(shù)學(xué)模型分別為:

其中:xi,yi,zi,wi,i=1,2,3是三個(gè)超混沌系統(tǒng)的狀態(tài)變量,ai,bi,ci,di,ei是系統(tǒng)的控制參數(shù)。當(dāng)系統(tǒng)Ⅰ、Ⅱ和Ⅲ為參數(shù)要求分別滿足:

則系統(tǒng)Ⅰ、Ⅱ和Ⅲ處于超混沌態(tài)。三個(gè)超混沌系統(tǒng)的的吸引子相圖及時(shí)域波形圖如圖1所示。可以看出,三個(gè)超系統(tǒng)具有復(fù)雜的動(dòng)力學(xué)行為,并且所產(chǎn)生的混沌偽隨機(jī)序列具有長期不可預(yù)測性、周期點(diǎn)稠密、對初始和參數(shù)高度敏感等混沌特性,與密碼學(xué)中的混淆和擴(kuò)散等特性具有許多相似之處,非常適合應(yīng)用于數(shù)據(jù)加密中。

圖1 三個(gè)超混沌系統(tǒng)的吸引子相圖及時(shí)域波形圖

2.2 混合超混沌分組密碼方案設(shè)計(jì)

對稱混沌密碼包括流密碼和分組密碼兩種,為了融合多個(gè)超混沌系統(tǒng)所產(chǎn)生的混沌序列的隨機(jī)特性,提高算法的安全性,本文所設(shè)計(jì)的密碼方案采用分組密碼。值得指出的是,超混沌系統(tǒng)產(chǎn)生的各個(gè)狀態(tài)變量之間存在一定的關(guān)聯(lián)性,這種關(guān)聯(lián)性導(dǎo)致產(chǎn)生的混沌序列之間可能存在一定的互相關(guān)性,在密碼攻擊中存在容易被辨識或預(yù)估的風(fēng)險(xiǎn)。為了解決這個(gè)問題,對三個(gè)超混沌系統(tǒng)的狀態(tài)變量混合異或的方法進(jìn)行混淆,從而進(jìn)一步提高混沌序列的隨機(jī)特性?;旌铣煦绶纸M加密方案的具體步驟如下:

1) 對連續(xù)混沌系統(tǒng)產(chǎn)生混沌序列預(yù)處理。首先,采用四階Runge-Kutta法對連續(xù)時(shí)間超混沌系統(tǒng)進(jìn)行離散化處理,丟棄前面l=200個(gè)迭代序列的值,得到12個(gè)混沌序列:xi(n),yi(n),zi(n),wi(n),i=1,2,3;接著,對混沌序列進(jìn)行小數(shù)點(diǎn)移位、取模等運(yùn)算,處理為適合于按照字節(jié)加密的混沌序列,處理方法為:

2) 混淆三個(gè)超混沌系統(tǒng)產(chǎn)生的隨機(jī)序列。將經(jīng)過預(yù)處理的三個(gè)超混沌系統(tǒng)產(chǎn)生的混沌序列按照狀態(tài)變量進(jìn)行對應(yīng)的異或操作,從而使得各混沌序列之間的互關(guān)聯(lián)性降低。

3) 超混沌序列數(shù)據(jù)加密操作。將這4個(gè)混沌序列按照每4個(gè)字節(jié)為一組進(jìn)行分組數(shù)據(jù)加密。超混沌分組加密方案如圖2所示。

圖2 混合超混沌分組加密方案

其中,“⊕”表示按位異或運(yùn)算,經(jīng)過混合超混沌分組加密后的明文M將變成密文C。

面對倔強(qiáng)的女兒,母親扔下一句:“想學(xué)表演就要靠你自己,不要靠我們。”倔強(qiáng)的鞏俐沒有被母親的話嚇到,她開始一邊工作,一邊準(zhǔn)備第三次藝考。自從母親說讓她獨(dú)立后,鞏俐仿佛一夜之間就長大了,她說:“那時(shí)候什么都不怕,沒遇到困難怎么能成長呢?!彼看味际且粋€(gè)人連夜坐火車到北京、上海參加考試。兩年后,終于如愿以償?shù)乇恢袘蛱嘏浫 ?/p>

3 基于云計(jì)算的混沌加密算法設(shè)計(jì)

基于云計(jì)算的混沌加密算法是基于云存儲HDFS和云計(jì)算模型MapReduce共同實(shí)現(xiàn)的。其中MapReduce函數(shù)的設(shè)計(jì)是混沌加密算法實(shí)現(xiàn)的關(guān)鍵步驟。首先,從HDFS讀取數(shù)據(jù),并對數(shù)據(jù)進(jìn)行分片處理;接著,設(shè)計(jì)MapReduce函數(shù),Map函數(shù)實(shí)現(xiàn)分片數(shù)據(jù)塊的混合超混沌分組加密操作,Reduce函數(shù)完成加密后的數(shù)據(jù)塊的合并;最后,將加密后的數(shù)據(jù)存儲到HDFS上。加密算法的具體步驟如下:

1)從HDFS讀取數(shù)據(jù)。

讀取存儲在HDFS上數(shù)據(jù),并進(jìn)行分片處理,為MapReduce并行處理做準(zhǔn)備。值得注意的是,在HDFS的分片操作是由Hadoop根據(jù)系統(tǒng)參數(shù)設(shè)置自動(dòng)完成的邏輯數(shù)據(jù)分塊,并不需要設(shè)計(jì)額外的算法及編程代碼進(jìn)行實(shí)現(xiàn)。在Hadoop2.0中,數(shù)據(jù)塊的大小默認(rèn)設(shè)置為128MB。

2)MapReduce函數(shù)程序設(shè)計(jì)。

3)將加密后的數(shù)據(jù)寫入到HDFS中,將經(jīng)過Reduce合并后的分片密文大數(shù)據(jù)存儲在HDFS上。這樣,即完成整個(gè)加密的過程。

4 實(shí)驗(yàn)結(jié)果與分析

4.1 云計(jì)算實(shí)驗(yàn)環(huán)境

云計(jì)算實(shí)驗(yàn)環(huán)境采用一臺高性能PC服務(wù)器,安裝虛擬機(jī)軟件VMware workstation 12,部署1至8個(gè)集群計(jì)算節(jié)點(diǎn)數(shù),每個(gè)計(jì)算節(jié)點(diǎn)均配置為單核CPU和1 G內(nèi)存,云計(jì)算軟件平臺采用Hadoop2.7.3版本。實(shí)驗(yàn)數(shù)據(jù)集采用兩個(gè)大小分別為1 GB和2 GB的文本數(shù)據(jù)文件。根據(jù)Hadoop2.7.3的默認(rèn)設(shè)置,Map分塊數(shù)大小根據(jù)默認(rèn)設(shè)置為dfs.block.size=128MB。

4.2 加密算法執(zhí)行效率

執(zhí)行效率是衡量密碼算法優(yōu)劣的一個(gè)重要指標(biāo),也是算法是否具有實(shí)用價(jià)值的必要條件。文中算法與AES算法執(zhí)行效率比較情況如圖3所示。實(shí)驗(yàn)結(jié)果表明,基于云計(jì)算的混沌密碼算法具有較好的并行度,隨著集群計(jì)算節(jié)點(diǎn)的增加,加密時(shí)間逐漸減少;此外,在相同的云計(jì)算環(huán)境中,文中算法具有比AES加密算法更快的執(zhí)行速度,驗(yàn)證了本文所提算法的有效性。

圖3 算法效率比較

圖4 密鑰失配直方圖

4.3 密鑰空間

表1 幾種加密算法密鑰空間對比

可以看出,本文算法的密鑰空間顯著大于其他同類方法。如果將超混沌系統(tǒng)的控制參數(shù)也作為密鑰參數(shù),密鑰長度還有擴(kuò)容的可能。因此,本文所提的算法具有充分大的密鑰空間,足以抵御暴力攻擊。

4.4 密鑰敏感性分析

選取其中一個(gè)超混沌系統(tǒng)的初始值作為密鑰參數(shù),當(dāng)解密密鑰參數(shù)失配10-14時(shí),密文的文本統(tǒng)計(jì)直方圖如圖4所示。從實(shí)驗(yàn)結(jié)果可知,僅僅是微小的密鑰失配,仍然無法正確還原原始明文,且產(chǎn)生與明文差距巨大的密文,說明密鑰對解密密文具有雪崩效應(yīng),驗(yàn)證了算法具有良好的密鑰敏感性,可抵御差分攻擊。

5 結(jié)論

針對當(dāng)今云計(jì)算環(huán)境中存在的數(shù)據(jù)安全問題,綜合利用云計(jì)算MapReduce的并行編程架構(gòu)及混沌密碼算法的優(yōu)點(diǎn),提出了一種基于Hadoop云計(jì)算平臺的混合超混沌分組密碼方案。實(shí)驗(yàn)結(jié)果和數(shù)據(jù)分析表明,在運(yùn)行效率方面,本文所設(shè)計(jì)的密碼算法具有優(yōu)于同樣實(shí)驗(yàn)環(huán)境下的AES算法。在安全性方面,密鑰空間顯著增大,足以對抗暴力攻擊;密鑰參數(shù)對密文具有雪崩效應(yīng),可有效抵抗差分攻擊。此外,本文所提的密碼方案是基于云計(jì)算環(huán)境進(jìn)行開發(fā)和設(shè)計(jì),因此,能夠很好地適應(yīng)于當(dāng)前的網(wǎng)絡(luò)通訊環(huán)境,對于應(yīng)當(dāng)和解決移動(dòng)互聯(lián)網(wǎng)、網(wǎng)絡(luò)大數(shù)據(jù)下的數(shù)據(jù)安全及隱私保護(hù)等問題具有潛在的應(yīng)用價(jià)值。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: a毛片在线免费观看| 免费午夜无码18禁无码影院| 国内精自视频品线一二区| 国产成人高清精品免费软件| 青青国产成人免费精品视频| 国产美女91视频| 91青青草视频| 亚洲成人在线免费| 全裸无码专区| 97综合久久| 99久久精品免费视频| 亚洲第一色网站| 欧美 国产 人人视频| a毛片免费观看| 无码专区在线观看| 亚洲午夜国产精品无卡| 国产精品福利一区二区久久| 日韩天堂视频| 东京热一区二区三区无码视频| 91欧美在线| 日韩成人午夜| 五月天在线网站| 欧美视频二区| 日本午夜视频在线观看| 国产精品一线天| 国产精品美乳| 国产精品极品美女自在线看免费一区二区| 中文字幕亚洲综久久2021| 精品久久蜜桃| 国产精品99在线观看| 日本免费高清一区| 国产国产人成免费视频77777 | 美女国产在线| 99精品视频在线观看免费播放| 亚洲美女操| 国产精品丝袜在线| 99在线观看精品视频| 91小视频在线| 亚洲床戏一区| 熟妇无码人妻| 国产日本一线在线观看免费| 乱人伦99久久| 久久精品国产精品国产一区| 全部免费特黄特色大片视频| 人妻中文字幕无码久久一区| 久久亚洲国产视频| 美女一级毛片无遮挡内谢| 亚洲日韩Av中文字幕无码| 亚洲黄色成人| 亚洲高清中文字幕| 老司机午夜精品网站在线观看| 91精品综合| 亚洲无码精彩视频在线观看| 国内黄色精品| 在线观看欧美国产| 有专无码视频| 久久国产毛片| 久久综合一个色综合网| 99在线免费播放| 亚洲第一黄色网| 三上悠亚在线精品二区| 亚洲国产欧美中日韩成人综合视频| 在线免费亚洲无码视频| 国产精品污视频| 在线观看亚洲成人| 女人爽到高潮免费视频大全| 四虎精品国产AV二区| 蜜桃臀无码内射一区二区三区| 国产女同自拍视频| 欧美视频在线第一页| 97超碰精品成人国产| 中文字幕人妻无码系列第三区| 天天色天天综合网| 久久亚洲国产视频| 亚洲欧美激情小说另类| 国产精品久久久久鬼色| 国产成人1024精品下载| 香蕉综合在线视频91| 色综合成人| 免费人成在线观看成人片| 一级在线毛片| 亚洲高清免费在线观看|