亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Hadoop大數(shù)據(jù)技術(shù)在計算機(jī)網(wǎng)絡(luò)安全中的應(yīng)用

        2021-02-11 05:57:14趙思佳
        中國新技術(shù)新產(chǎn)品 2021年22期
        關(guān)鍵詞:加密傳輸計算機(jī)

        尹 婷 趙思佳

        (湖南環(huán)境生物職業(yè)技術(shù)學(xué)院,湖南 衡陽 421005)

        0 引言

        計算機(jī)技術(shù)和網(wǎng)絡(luò)的發(fā)展對人們的生活有巨大的影響。許多工作都可以在計算機(jī)中進(jìn)行操作,許多信息也可以通過網(wǎng)絡(luò)進(jìn)行傳輸[1]。通過計算機(jī)網(wǎng)絡(luò)傳輸信息的方式存在很多風(fēng)險,隨著網(wǎng)絡(luò)通信速度的提升以及5G 時代的來臨,通過網(wǎng)絡(luò)傳輸信息數(shù)據(jù)的方式在保密性和安全性方面面臨威脅[2]。因此,計算機(jī)網(wǎng)絡(luò)安全問題逐漸成為當(dāng)下研究的熱門課題。

        目前,運(yùn)用到工作中的信息數(shù)據(jù)多種多樣,對這些數(shù)據(jù)進(jìn)行加密的過程是十分復(fù)雜的,傳統(tǒng)方法已經(jīng)不能滿足現(xiàn)有工作的需求,容易給信息所有者造成不好的影響[3]。在以往研究的基礎(chǔ)上,該文引入Hadoop 大數(shù)據(jù)技術(shù)對信息數(shù)據(jù)進(jìn)行加密儲存,提高計算機(jī)網(wǎng)絡(luò)的安全性能。利用Hadoop 大數(shù)據(jù)技術(shù)建立超混沌文本加密方法,在對不同類型數(shù)據(jù)采用不同方法加密儲存的同時,不斷優(yōu)化自身性能,提高數(shù)據(jù)加密的效率。

        1 設(shè)計基于 Hadoop 大數(shù)據(jù)的計算機(jī)網(wǎng)絡(luò)安全方法

        1.1 建立Hadoop 大數(shù)據(jù)超混沌系統(tǒng)

        對所傳輸?shù)臄?shù)據(jù)進(jìn)行加密是保障計算機(jī)網(wǎng)絡(luò)信息安全的基礎(chǔ)[4]。通常情況,該方法是以密碼學(xué)為母本,采取數(shù)學(xué)密碼的方式對網(wǎng)絡(luò)上的信息進(jìn)行加密,被加密的信息傳輸完成后,只有既定人群才能使用信息[5]。在接收端使用該信息的人員需要使用雙方協(xié)定好的密碼手勢對信息進(jìn)行加密和解密,這樣就可以避免信息被其他人攔截和篡改[6]。加密操作可以大幅提升計算機(jī)網(wǎng)絡(luò)信息的安全性能。

        Hadoop 大數(shù)據(jù)利用MapReduce 機(jī)制建立超混沌系統(tǒng)。通過MapReduce 機(jī)制對需要傳輸?shù)奈募畔⒒蛘邤?shù)據(jù)進(jìn)行分割,將其分割為許多數(shù)據(jù)集合塊后再進(jìn)行下一步操作。

        被分割的數(shù)據(jù)通過重新整合處理,集合成為大型的數(shù)據(jù)信息集團(tuán),在每個數(shù)據(jù)信息集團(tuán)中執(zhí)行傳輸指令的任務(wù)。Hadoop 大數(shù)據(jù)技術(shù)依托HDFS 高度容錯性與MapReduce 機(jī)制強(qiáng)大信息處理能力的相互作用,構(gòu)建信息加密處理平臺。

        在信息傳輸?shù)倪^程中,Lyapunov 指數(shù)十分重要。將低微混沌映射與高維混沌映射進(jìn)行比較,其Lyapunov 指數(shù)的數(shù)量差距較大。當(dāng)混沌系統(tǒng)運(yùn)行且至少形成2 個Lyapunov 正向指數(shù)時,該系統(tǒng)所處環(huán)境最適合對數(shù)據(jù)進(jìn)行加密。通過Hadoop大數(shù)據(jù)平臺建立的加密方法具有高效性、高穩(wěn)定性以及高容錯性等特點(diǎn),且該方法的成本也比較低。

        1.1.1 Chen 超混沌映射

        Chen 系統(tǒng)的超混沌形式如公式(1)所示。

        式中:x、y、z和w為超混沌映射4 個維度的表示值;a、b、c、d和e為系統(tǒng)設(shè)置的參數(shù),作為超混沌系統(tǒng)的初始設(shè)定狀態(tài)。

        如圖1 所示,設(shè)置a=35、b=3、c=12、d=7 且e=8,在該情況下,系統(tǒng)進(jìn)入一種超混沌的映射狀態(tài)。

        圖1 Chen 系統(tǒng)映射

        1.1.2 Rossler 超混沌映射

        公式(2)為Rossler 系統(tǒng)進(jìn)行超混沌映射,如公式(2)所示。

        式中:x、y、z和w為超混沌映射4 個維度的表示值;a、b、c、d、k和r為混沌映射的系統(tǒng)參數(shù)。

        當(dāng)a=0.25、b=3、c=0.5 且d=0.05 時,系統(tǒng)進(jìn)入混沌模式。

        1.1.3 Lorenz 超混沌映射

        Lorenz 系統(tǒng)進(jìn)行超混沌映射,如公式(3)所示。

        式中:x、y、z和w為超混沌映射4 個維度的表示值;a、b、c和d為系統(tǒng)的初始狀態(tài)設(shè)定值。

        當(dāng)設(shè)置a=10、b=8/3、c=28 且r=-1 時,Lorenz 系統(tǒng)進(jìn)入混沌模式。

        1.2 超混沌文本加密方案

        利用3 種算法(Chen、Rossler 以及Lorenz)的融合,對計算機(jī)信息數(shù)據(jù)的超混沌文本進(jìn)行加密,再通過對稱加密的方法對系統(tǒng)融合的加密文本進(jìn)行深度處理,以置亂、正向反向異或和正向反向制作模型等技術(shù)手段對網(wǎng)絡(luò)傳輸信息進(jìn)行深層次加密。利用HDFS 高度容錯性的特點(diǎn)對被加密信息進(jìn)行快速糾錯,將冗長的加密數(shù)據(jù)進(jìn)行無差別復(fù)制,再進(jìn)行切分并分類儲存。

        采用上述步驟生成的超混沌映射計算機(jī)加密方法對需要傳輸?shù)臄?shù)據(jù)信息進(jìn)行加密,產(chǎn)生的數(shù)據(jù)塊Lyapunov 的數(shù)值比低維混沌映射所產(chǎn)生的數(shù)值更高。在保證數(shù)據(jù)加密的安全性的同時,增加了計算機(jī)的運(yùn)行內(nèi)存,提高了信息加密的效率。對數(shù)值域相同的數(shù)據(jù)來說,利用超混沌映射計算機(jī)加密方法進(jìn)行相同程度加密后,所產(chǎn)生的數(shù)據(jù)塊被還原破解的可能性大幅降低,因此有效迭代的次數(shù)有所增加,同時每個單獨(dú)的混沌數(shù)列在運(yùn)行時所需要的內(nèi)存與計算機(jī)數(shù)據(jù)運(yùn)行的信息量呈正向線性的關(guān)系。在一定程度上對加密文本進(jìn)行簡化處理,提高訪問數(shù)據(jù)的吞吐量。

        對信息數(shù)據(jù)進(jìn)行分割,以分割后的數(shù)據(jù)誤差值為基礎(chǔ),生成超混沌加密方法序列。針對每個誤差值的極點(diǎn)進(jìn)行數(shù)據(jù)摘取并加密,具體操作如下:1) 通過前文的分析,利用Hadoop 大數(shù)據(jù)對信息傳遞數(shù)據(jù)進(jìn)行分割,將大型數(shù)據(jù)分割為1 MB 的數(shù)據(jù)集團(tuán)。2) 選取任意的信息數(shù)據(jù)集團(tuán),按照順序通過Chen、Rossler 以及Lorenz 對該數(shù)據(jù)集團(tuán)進(jìn)行加密計算。然后用歐拉法對所需要的數(shù)據(jù)集團(tuán)進(jìn)行計算,拆解出3個混沌映射模塊中每個混沌映射生成的4 項數(shù)據(jù)集團(tuán),則每次迭代生成 12 項數(shù)據(jù)集團(tuán),這樣在每次數(shù)據(jù)傳輸加密時就會拆解出 12 個混沌加密數(shù)據(jù)集團(tuán)x:xc1、xc2、xc3、xc4、xL1、xL2、xL3、xL4、xR1、xR2、xR3以及xR4。當(dāng)數(shù)據(jù)集團(tuán)進(jìn)入Lorenz混沌映射模塊進(jìn)行加密操作時,其數(shù)量比前面進(jìn)入Chen 混沌映射模塊時的數(shù)據(jù)量多,數(shù)據(jù)量約增加4 倍,作為下一處理流程的輸入數(shù)據(jù)。3) 選取12 個超混沌加密文本數(shù)據(jù),分析發(fā)現(xiàn)這些加密數(shù)據(jù)仍存在數(shù)據(jù)傳輸值簡單、不同加密選項相互黏貼影響的問題。因此,在進(jìn)入3 個超混沌加密系統(tǒng)前要對數(shù)據(jù)進(jìn)行預(yù)處理。對傳輸?shù)男畔?shù)據(jù)的數(shù)學(xué)整數(shù)部分進(jìn)行刪減,移動小數(shù)點(diǎn)使數(shù)值增大,這樣就能改變數(shù)據(jù)原始數(shù)列間的相關(guān)性,使數(shù)列呈現(xiàn)無規(guī)律性。公式(4)為預(yù)處理操作。4) 完成預(yù)處理后,選取數(shù)列每排第一個傳輸數(shù)據(jù)所對應(yīng)的ASCII 編碼。計算該編碼的位置偏移量,并對整排數(shù)據(jù)進(jìn)行治亂處理,如公式(5)所示。5) 在對數(shù)據(jù)加密進(jìn)行置亂操作后,將所獲得的數(shù)據(jù)加密信息與Lorenz 超混沌映射所產(chǎn)生的信息進(jìn)行正向與反向異或。6) 對數(shù)據(jù)信息進(jìn)行異或操作后,用所獲得的數(shù)據(jù)對Rossler 混沌加密系統(tǒng)信息進(jìn)行正、反向取模操作。7) 經(jīng)過上述加密操作后,得到最終的密文。

        式中:X、Y、Z和W為增大運(yùn)算后的信息數(shù)據(jù);i為信息序列的序號;x、y、z和w為原始信息數(shù)據(jù)。

        式中:S為治亂處理表達(dá)式;Xc、Yc、Zc和Wc分別為4 個維度經(jīng)過治亂處理后的數(shù)據(jù)陣列;i為信息序列的序號;A為矩陣符號。

        基于 Hadoop 大數(shù)據(jù)的超混沌加密方法從結(jié)構(gòu)上來說,完全有別于傳統(tǒng)的信息加密手段。超混沌加密方法利用Chen、Rossler 以及Lorenz 映射系統(tǒng)對數(shù)據(jù)進(jìn)行加密,生成無規(guī)則的加密序列,進(jìn)一步提高了計算機(jī)網(wǎng)絡(luò)的安全性和穩(wěn)定性,減小了信息被非授權(quán)者獲取解密的概率。通過混沌映射優(yōu)化后的加密系統(tǒng)可以提高信息數(shù)據(jù)的敏感性。

        1.3 加密實現(xiàn)

        在 MapReduce 并行計算框架中,通過繼承Mapper 類并重寫 Map 的方法逐行讀取數(shù)據(jù),從而處理明文數(shù)據(jù)。Map方法將數(shù)據(jù)分成多個子任務(wù)并分配給多個 Mapper 同時完成,Mapper 的數(shù)量由分塊數(shù)決定,由 Mapper 完成加密操作。Reducer 類負(fù)責(zé)整合 Mapper 輸出的所有數(shù)據(jù)。

        1.3.1 Split 分解環(huán)節(jié)

        該文設(shè)計的加密算法對數(shù)據(jù)進(jìn)行分割(大小為1 MB),將NMB 的文件切分成N塊數(shù)據(jù)集團(tuán),見表1。

        表1 Split 算法偽代碼

        因為數(shù)據(jù)集團(tuán)在加密時都會產(chǎn)生數(shù)據(jù)誤差偏移,所以每個偏移都有特殊的數(shù)值標(biāo)記,對這些偏移進(jìn)行追蹤,減小數(shù)據(jù)集團(tuán)之間的加密干擾。

        1.3.2 Map 映射構(gòu)建環(huán)節(jié)

        分割后的數(shù)據(jù)集團(tuán)經(jīng)過I/O 向不同的映射管理器(Mapper)進(jìn)行傳輸,每個Mapper 都對該設(shè)定的數(shù)據(jù)集團(tuán)進(jìn)行加密,當(dāng)加密所產(chǎn)生的數(shù)據(jù)誤差達(dá)到峰值時,這些參與加密的Mapper 要對該數(shù)據(jù)集團(tuán)進(jìn)行超混沌映射,見表2。

        表2 Map 算法偽代碼

        1.3.3 Reduce 重建環(huán)節(jié)

        根據(jù)Map 輸出的加密數(shù)據(jù)集團(tuán)中數(shù)據(jù)的大小計算加密鑰匙的序列長度,獲取加密信息的輸入原始數(shù)據(jù)和初次迭代加密的次數(shù),對數(shù)據(jù)進(jìn)行下載、儲存。

        當(dāng)所有數(shù)據(jù)信息集團(tuán)順利通過以上所有加密系統(tǒng)的相關(guān)操作后,重建處理器(Reducer)對這些加密后的數(shù)據(jù)塊進(jìn)行采集、整合并將其按順序排列,逐一篩選、組合排序后的數(shù)據(jù)塊,將其融合為統(tǒng)一的加密文件,向外輸出最終的加密文件,超混沌加密操作結(jié)束。

        2 加密實現(xiàn)結(jié)果分析

        2.1 加密運(yùn)行環(huán)境

        Hadoop 大數(shù)據(jù)運(yùn)行平臺為4 個節(jié)點(diǎn)的X86 主從架構(gòu)服務(wù)器。平臺設(shè)置Inter i3-8100 的核心運(yùn)行系統(tǒng),運(yùn)行設(shè)置3.6 GHz/6 MB,總儲存量為26 GB,在平臺外接256 GB 的移動硬盤。

        Hadoop 大數(shù)據(jù)超混沌加密運(yùn)行體系是序列號為1.6.0_88的Ubuntu17.05,JDK,在Eclipse Luna Service Release2(4.4.2)的運(yùn)行基礎(chǔ)上完成相關(guān)操作。加密操作采用序列號為 Vmware Workstation 12 Pro 12.5.2 build-4638744 的虛擬裝置。

        2.2 執(zhí)行效率

        在未聯(lián)網(wǎng)的情況下對計算機(jī)數(shù)據(jù)進(jìn)行Hadoop 大數(shù)據(jù)超混沌加密,再結(jié)合分布式HDFS 與MapReduce 融合機(jī)制對計算機(jī)傳輸信息進(jìn)行加密,可以很好地避免因信息不能及時上傳所導(dǎo)致的內(nèi)存不足進(jìn)而引發(fā)的系統(tǒng)崩潰問題,提高加密鑰匙序列與數(shù)據(jù)信息的相關(guān)程度,減小對信息進(jìn)行加密過程中的重復(fù)次數(shù),提高對計算機(jī)信息進(jìn)行加密的效率。

        由表3~表5 可知,Hadoop 大數(shù)據(jù)超混沌加密方法與傳統(tǒng)方法相比,該方法在保證加密穩(wěn)定性的基礎(chǔ)上提高了加密速度,減少了加密過程的耗時,同時有效地減小了對計算機(jī)內(nèi)存的消耗,增加了計算機(jī)信息的吞吐量。

        使用傳統(tǒng)方法進(jìn)行計算機(jī)數(shù)據(jù)加密操作時,如果計算機(jī)處在未聯(lián)網(wǎng)狀態(tài),那么過大數(shù)據(jù)集團(tuán)會導(dǎo)致計算機(jī)系統(tǒng)崩潰,使計算機(jī)內(nèi)存瞬間崩盤,從而導(dǎo)致數(shù)據(jù)加密進(jìn)程中斷。但是通過該文所設(shè)計的方法進(jìn)行計算機(jī)加密操作后,通過表3~表5 的數(shù)據(jù)可以看出,在數(shù)據(jù)規(guī)模達(dá)到512 MB~1 024 MB 量級時,數(shù)據(jù)加密處理時間沒有呈線性增長,而是趨于平緩。分析原因:數(shù)據(jù)規(guī)模為1 024 MB 時,映射進(jìn)程達(dá)到了MapReduce框架在內(nèi)存空間用以放置數(shù)據(jù)以及索引數(shù)據(jù)的環(huán)形緩沖區(qū),MapReduce 框架開始頻繁執(zhí)行spill 程序,將環(huán)形緩沖區(qū)的數(shù)據(jù)寫入磁盤,提高數(shù)據(jù)處理的效率,耗時縮短。

        表3 各個模式的時間統(tǒng)計

        表4 各個模式的內(nèi)存統(tǒng)計

        表5 較大數(shù)據(jù)規(guī)模的時間統(tǒng)計

        在傳統(tǒng)加密過程中,被加密數(shù)據(jù)參數(shù)可以保證原始數(shù)據(jù)在每次疊加的過程中保持不變,當(dāng)非授權(quán)者對加密數(shù)據(jù)進(jìn)行強(qiáng)制訪問時,只要專注對1 個加密漏洞進(jìn)行攻擊,就能輕而易舉地獲得加密鑰匙。該文所建立的超混沌加密系統(tǒng)在進(jìn)行大數(shù)據(jù)超混沌加密后,每個數(shù)據(jù)集團(tuán)所生成的加密信息塊通過自身連接進(jìn)行分割,數(shù)值域不同的數(shù)據(jù)集團(tuán)會產(chǎn)生不一樣的加密信息塊。非授權(quán)者不能通過攻擊漏洞來獲得加密鑰匙。與此同時,大數(shù)據(jù)超混沌加密系統(tǒng)嚴(yán)格地對數(shù)值域相同的數(shù)據(jù)集團(tuán)進(jìn)行讀取,可以有效地提升加密效率。同時,能夠減小加密預(yù)處理的時間,還能使加密后的數(shù)據(jù)不占用計算機(jī)運(yùn)行內(nèi)存,減少對計算機(jī)內(nèi)存的消耗,提升運(yùn)行效率。

        通過以上對加密效果的分析可以看出,該文所設(shè)計的方法有效地減小了數(shù)據(jù)加密的誤差,提升了計算機(jī)數(shù)據(jù)加密的效率,還提高了計算機(jī)網(wǎng)絡(luò)的安全性能。

        3 結(jié)語

        該文利用Hadoop 大數(shù)據(jù)技術(shù)設(shè)計出超混沌文本加密方法,經(jīng)過實驗結(jié)果得出,該方法明顯提高了信息數(shù)據(jù)在傳輸過程中的加密效率。該方法能夠?qū)Σ煌臄?shù)據(jù)進(jìn)行加密儲存,與傳統(tǒng)的加密方法相比,該方法更加精準(zhǔn)、可靠,同時還有優(yōu)化內(nèi)存的效果。但是,由于該文未進(jìn)行多次試驗,因此沒有對該方法的普適性進(jìn)行驗證,需要在今后進(jìn)一步開展相關(guān)試驗。

        猜你喜歡
        加密傳輸計算機(jī)
        計算機(jī)操作系統(tǒng)
        混合型隨機(jī)微分方程的傳輸不等式
        牽引8K超高清傳輸時代 FIBBR Pure38K
        基于計算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
        科技傳播(2019年22期)2020-01-14 03:06:34
        一種基于熵的混沌加密小波變換水印算法
        電子制作(2018年18期)2018-11-14 01:48:00
        信息系統(tǒng)審計中計算機(jī)審計的應(yīng)用
        支持長距離4K HDR傳輸 AudioQuest Pearl、 Forest、 Cinnamon HDMI線
        認(rèn)證加密的研究進(jìn)展
        基于ECC加密的電子商務(wù)系統(tǒng)
        一二三区无线乱码中文在线| 亚洲欧洲精品成人久久曰不卡| 骚片av蜜桃精品一区| 日韩精品夜色二区91久久久| 国产乱淫h侵犯在线观看| 欧美性猛交xxx嘿人猛交| 内射欧美老妇wbb| 国产香蕉97碰碰视频va碰碰看| 久久久久久久综合日本| 精品少妇一区二区三区四区| 很黄很色的女同视频一区二区 | 久久精品国产69国产精品亚洲| 国产精品青草视频免费播放| 亚洲视频一区二区久久久| 国产三级不卡视频在线观看| 永久免费毛片在线播放| 一边吃奶一边摸做爽视频| 91久久久久无码精品露脸| 日韩丝袜人妻中文字幕| 二区三区日本高清视频| 少妇被又大又粗又爽毛片 | 国产av无码专区亚洲av蜜芽| 国产精品久久久久久人妻精品| 欧美—iGAO视频网| av国产自拍在线观看| 亚洲午夜精品一区二区| 亚洲色欲色欲综合网站| 免费黄网站久久成人精品 | 蜜桃传媒免费在线观看| 国产高清av在线播放| 成在人线av无码免观看麻豆| 亚洲香蕉毛片久久网站老妇人| 国产激情小视频在线观看| 又硬又粗进去好爽免费| 亚洲一区二区三区中文字幂 | 91精品亚洲一区二区三区| 韩国日本一区二区在线| 一本加勒比hezyo无码专区 | 按摩师玩弄少妇到高潮hd| 亚洲精品偷拍自综合网| 亚洲中文字幕无码中文字|