蔡璽+郭行+張智利+魏軍+吳天宇
摘要:為了解決當(dāng)前存儲(chǔ)方法在應(yīng)對(duì)大數(shù)據(jù)存儲(chǔ)時(shí)存在的安全問(wèn)題,提出了基于三維改進(jìn)加密的大數(shù)據(jù)信息存儲(chǔ)方法。該方法利用相位對(duì)重要信息進(jìn)行提取,在大數(shù)據(jù)中心將提取到的信息重新構(gòu)建成三維信息,然后對(duì)其采用隨機(jī)相位加密方法存儲(chǔ),并通過(guò)聚類(lèi)隱藏掉重要信息,實(shí)現(xiàn)對(duì)大數(shù)據(jù)的安全存儲(chǔ)。搭建實(shí)驗(yàn)平臺(tái)對(duì)該方法進(jìn)行性能對(duì)比驗(yàn)證,證明了該方法在大數(shù)據(jù)信息存儲(chǔ)方面更加安全穩(wěn)定。
【關(guān)鍵詞】大數(shù)據(jù) 三維存儲(chǔ) 隨機(jī)相位加密信息安全
1 引言
大數(shù)據(jù)云計(jì)算平臺(tái)的信息通常分布在多種類(lèi)型的設(shè)備單元,通過(guò)上層應(yīng)用將這些分散的數(shù)據(jù)信息進(jìn)行協(xié)同集合,從而保證對(duì)外接口和訪問(wèn)存儲(chǔ)功能,云平臺(tái)的發(fā)展,使得信息數(shù)據(jù)量出現(xiàn)指數(shù)型增長(zhǎng),導(dǎo)致了大數(shù)據(jù)而臨嚴(yán)重的信息安全問(wèn)題,這也阻Jr了大數(shù)據(jù)的發(fā)展空問(wèn),因此受到專(zhuān)業(yè)人士的關(guān)注和研究。于是,在當(dāng)前方法的研究基礎(chǔ)上,本文提出了大數(shù)據(jù)信息安全的三維存儲(chǔ)加密方法,該方法利用三維算法實(shí)現(xiàn)大數(shù)據(jù)信息的存儲(chǔ),采用改進(jìn)的隨機(jī)相位加密方法,提高了大數(shù)據(jù)重要信息的存儲(chǔ)安全性,并且易于實(shí)現(xiàn),為大數(shù)據(jù)信息安全存儲(chǔ)提供了新的方法。
2 大數(shù)據(jù)信息加密存儲(chǔ)原理
在對(duì)大數(shù)據(jù)信息進(jìn)行安全存儲(chǔ)時(shí),通常需要針對(duì)存儲(chǔ)系統(tǒng)來(lái)進(jìn)行密鑰的設(shè)計(jì),以此完成系統(tǒng)中文件的加密工作,從而得到大數(shù)據(jù)信息的特征集合,然后根據(jù)閩值處理得到信息訪問(wèn)結(jié)構(gòu),這樣便實(shí)現(xiàn)了大數(shù)據(jù)信息的加密存儲(chǔ),保證大數(shù)據(jù)信息的存儲(chǔ)安全。
3 大數(shù)據(jù)信息加密算法
將大數(shù)據(jù)信息根據(jù)相位計(jì)算處理,構(gòu)建出其三維信息,這些三維信息中保存了大數(shù)據(jù)的重要信息,構(gòu)建公式為:
4 大數(shù)據(jù)信息安全存儲(chǔ)機(jī)制
三維云計(jì)算數(shù)據(jù)中心敏感信息安全存儲(chǔ)的原理,三維存儲(chǔ)是將存儲(chǔ)的敏感信息劃分為k個(gè)大小相同的敏感信息分片,然后經(jīng)過(guò)三維存儲(chǔ)算法對(duì)這k個(gè)敏感信息分片進(jìn)行編碼,編碼后的敏感信息分片用n表示,且編碼后的敏感信息分片與原始的敏感信息分片大小相同,但兩者之問(wèn)不存在任何關(guān)聯(lián),在編碼后的敏感信息分片中選取r個(gè)敏感信息分片,盡可以恢復(fù)到原始敏感數(shù)據(jù)的狀態(tài),且n≥r≥k>l。用數(shù)學(xué)三維存儲(chǔ)編碼后的敏感信息可以表示為:
大數(shù)據(jù)信息的三維存儲(chǔ),就是把數(shù)據(jù)分割成若干個(gè)數(shù)據(jù)碎片,然后對(duì)得到的碎片編碼,從碎片集合中篩選出一定的樣本碎片,通過(guò)其進(jìn)行原始數(shù)據(jù)的還原。這里假定碎片總數(shù)為k,編碼碎片為n,進(jìn)行還原的碎片樣本數(shù)為r,且它們存在關(guān)系n≥r≥k>l。在設(shè)定Y為編碼碎片,F(xiàn)為原本的大數(shù)據(jù)信息,G則代表了n×k的三維存儲(chǔ)矩陣。根據(jù)編碼碎片Y和存儲(chǔ)矩陣G,還原得到大數(shù)據(jù)信息,計(jì)算公式表示為:
F=Y'(G')-1
(6)
還原過(guò)程中,碎片總數(shù)和編碼碎片數(shù)可以根據(jù)系統(tǒng)動(dòng)態(tài)改變,并且必須保證條件n≥r≥k>l的成立,否則無(wú)法完成還原工作。
綜上所述,大數(shù)據(jù)信息的三維存儲(chǔ)過(guò)程,首先完成信息的分割與編碼,然后通過(guò)加密,將編碼碎片處理成隱藏信息文件,最后把它們發(fā)送至具有三維關(guān)系且彼此不同的節(jié)點(diǎn)上進(jìn)行存儲(chǔ),如果系統(tǒng)接收到還原信息的指令后,再?gòu)碾[藏信息中隨機(jī)篩選出一定數(shù)量的文件,解密后通過(guò)公式(6)進(jìn)行還原即可。
5 仿真實(shí)驗(yàn)
采用Ubuntul0.10作為仿真實(shí)驗(yàn)的環(huán)境平臺(tái),通過(guò)和當(dāng)前存儲(chǔ)方法對(duì)比,對(duì)本文提出的大數(shù)據(jù)信息安全的三維存儲(chǔ)加密方法進(jìn)行性能和可行性的多方而驗(yàn)證。
5.1 大數(shù)據(jù)存儲(chǔ)安全性能驗(yàn)證
圖1所示是本文提出的三維存儲(chǔ)加密方法與當(dāng)前存儲(chǔ)方法在安全性上的實(shí)驗(yàn)結(jié)果對(duì)比,對(duì)兩種方法分別進(jìn)行了5次實(shí)驗(yàn),并且實(shí)驗(yàn)條件一樣,根據(jù)圖中實(shí)驗(yàn)結(jié)果,能夠清晰得到,提出的新方法在大數(shù)據(jù)信息存儲(chǔ)過(guò)程中,其安全性能始終平穩(wěn)地維持在90%以上,而當(dāng)前方法始終在80%以下,并且波動(dòng)幅度明顯,本文提出的三維存儲(chǔ)加密方法顯著提高了大數(shù)據(jù)存儲(chǔ)的安全性能。
5.2 數(shù)據(jù)隱藏度對(duì)比
表1所示是基于本文提出的三維存儲(chǔ)加密方法與當(dāng)前存儲(chǔ)方法在數(shù)據(jù)隱藏度上的實(shí)驗(yàn)結(jié)果對(duì)比,實(shí)驗(yàn)過(guò)程中,分別記錄了不同用戶(hù)數(shù)量時(shí)的隱藏度數(shù)據(jù),根據(jù)表1數(shù)據(jù)對(duì)比,提出的三維存儲(chǔ)加密方法數(shù)據(jù)隱藏度更高,對(duì)于大數(shù)據(jù)信息的加密程度相對(duì)更高,也說(shuō)明本文提出的新方法能夠有效提高大數(shù)據(jù)信息存儲(chǔ)的安全穩(wěn)定性能。
6 結(jié)語(yǔ)
針對(duì)大數(shù)據(jù)信息存儲(chǔ)的安全問(wèn)題,提出了基于三維改進(jìn)加密的大數(shù)據(jù)信息存儲(chǔ)方法。該方法首先對(duì)信息進(jìn)行分割編碼,然后通過(guò)加密,將編碼碎片處理成隱藏信息文件,最后把他們存儲(chǔ)在具有三維關(guān)系且彼此不同的節(jié)點(diǎn)。實(shí)驗(yàn)結(jié)果證明了該方法在大數(shù)據(jù)信息存儲(chǔ)方而具有更加安全穩(wěn)定的性能。
參考文獻(xiàn)
[1] Kaczmarek J,Wrobel M R.Operating system security by integrity checking and recovery using write-protected storage [J].Iet Information Security,2014,8(02):122-131.
[2]宮婧,王丈君.大數(shù)據(jù)存儲(chǔ)中的容錯(cuò)關(guān)鍵技術(shù)綜述[J].南京郵電大學(xué)學(xué)報(bào):自然科學(xué)版,2014 (34): 20-25.
[3]韓敬峰,云計(jì)算環(huán)境下的海量數(shù)據(jù)低負(fù)荷存儲(chǔ)方法研究[J].計(jì)算機(jī)仿真,2016, 33 (04): 390-394.
[4]費(fèi)賢舉,王樹(shù)鋒,基于云環(huán)境下的海量大數(shù)據(jù)存儲(chǔ)系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)測(cè)量與控制,2014,22(07): 2259-2261.
[5]陳冰,魏江,基于Hotspot的虛擬機(jī)加密方法研究[J].電子設(shè)計(jì)工程,2014(20):35-38.endprint