前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機網絡安全存儲云計算技術應用范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:本文針對云計算技術在計算機網絡安全存儲中的應用,結合理論實踐,在簡要闡述云計算技術相關概念的基礎上,分析了目前計算機網絡安全存儲發展現狀,并提出云計算計算在計算機網絡安全存儲中的具體應用。分析結果表明,云計算技術是一種全新的網絡技術,具有虛擬化、規模大、運行可靠性高等優勢,將其應用到計算機網絡安全存儲中,既能保證存儲的安全性,還能滿足數據量不斷增長的要求,降低網絡存儲的成本,值得大范圍推廣應用。
關鍵詞:云計算;計算機網絡;安全存儲;加密技術
引言
計算機技術和網絡通信技術的飛速發展,為信息化提供了新技術,目前已經進入了信息化時代,每天都會產生海量數據,在“數據為王”的信息時代,數據的處理和存儲是重中之重。尤其是計算機網絡安全存儲對個人、對企業、對社會、對國家都有較大的影響。就目前發展現狀來看,在使用計算機網絡時頻繁發生數據被盜、數據被竊取等安全問題,嚴重威脅著個人、企業、國家的安全。將云計算技術應用到計算機網絡安全存儲中通過密鑰管理、數據備份、身份認證等多重方法相互結合來保證網絡存儲的安全性。基于此,開展云計算技術在計算機網絡安全存儲中的應用研究就顯得尤為必要。
1云計算技術相關概念
云計算技術是一種具有規模大、虛擬化強、可靠性高、擴展性好等特性為一體新型網絡技術,在具體應用過程中,可按照用戶的實際需求,計算機網絡中的數據進行計算、備份、存儲等。在具體應用過程中,常用的服務模式有三種:第一種是基礎設施即服務,通過計算機網絡硬件設備和虛擬機提供的服務來完成數據采集、分析、整理、存儲。第二種是軟件即服務。通過虛擬化桌面程序和軟件相互結合的方法,實現網絡存儲。第三種是平臺即服務。按照實際需求,可開發Web服務器進行施工。無論各種服務模式,云計算技術在計算機網絡存儲中,都需要用到分布式數據存儲技術,將不同數據存儲在不同物理設備中,提升數據存儲和使用的擴展性和數據分析處理量和處理速度,更好地滿足數據量不斷增加的需求,具體情況如圖1所示:
2目前計算機網絡安全存儲發展現狀
自從進入信息時代以來,網絡數據呈現爆炸時增長,個人隱蔽信息、商業機密信息、國家安全信息等在網絡的數量越來越多,對網絡安全提出了更高的要求。雖然網絡安全技術取得良好發展,但計算機網絡具有很強的開放性,網絡結構也比較復雜,對網絡安全存儲構成了嚴重威脅,主要體現在以下幾個方面:第一,計算機網絡系統自身安全,主要體現在硬件安全和軟件安全兩個方面。硬件安全問題指的是硬件設備發生故障后或者人為損壞硬件設備,導致網絡中存儲的數據被破壞或者丟失。軟件安全問題指的在使用計算機網絡程序時操作不當,或者受到黑客攻擊,致使網絡中存儲的數據被竊取或者破壞。第二,計算機網絡病毒。病毒具有很強的隱蔽性、傳染性,一旦計算機系統中一個程序被病毒感染,就會快速復制,破壞網絡系統,甚至會導致整個系統陷入癱瘓,破壞性非常強,威脅計算機網絡存儲的安全性。
3計算機網絡安全存儲中應用云計算技術的關鍵技術
3.1數據加密技術
數據加密技術是云計算技術在計算機網絡安全存儲中應用的關鍵技術,常用的數據加密技術有兩種,一種是多步加密算法,另一種隨機序列設計。多步加密算法是采用多個數字組成一個可重復、隨機的數字序列,最多可同時使用256個表項,通過多數字組成的數字序列,形成一個系統的密碼轉表,將256個隨機數字同時防盜一個矩陣中進行有序排列,形成一個初始位置表,此表中包含0~255個數字。當獲得256字節表之后,通過隨機數產生器來產生采取此表中的其余數,保證每個字節表都不相同。然后再通過shotguntechnique技術進行解碼處理。若數字1能映射到數字2,則數字2也可以映射到數字1,促使256個數字能夠在一個循環中完成賦值。和傳統數據加算法相比,多步加密算法既能提升數據加密的安全性,也可以降低成本[1]。隨機序列設計指的在計算機網絡數據加密過程中,必然會形成一個隨機序列,該序列具有極強的隨機性,如果沒有掌握相關信息,幾乎不存在被破譯的可能性,從而保證數據的安全性。在計算機網絡安全存儲中,可將ascii碼序列進行打亂處理,形成亂碼,其中每個字節依賴于前一個字節存在,從而實現數據長度的隱蔽,提升破譯難度,保證網絡數據的安全性。
3.2數據備份技術
數據備份是保證計算機網絡存儲安全的關鍵技術,是避免數據丟失和被破壞的關鍵技術,可降低造成的損失。比如:在公司機密文件存儲中,大多存儲在計算機硬盤中,但計算機硬盤畢竟有限,當存儲量超過最大限定時,就無法繼續存儲[2]。此時就可以采用數據備份數據,對需要存儲的數據進行備份處理和整合,經過備份處理和整合之后的數據,可直接存儲在備份空間中,即便計算機硬盤中的數據發生丟失,備份數據可及時補充,從而提升網絡存儲的安全性。
3.3身份認證技術
身份認證技術是通過通信和數據系統的準確識別通信用戶或者終端個人身份的主要途徑。也是保證計算機網絡存儲安全的第一道防線,具體應用示意圖如圖2所示。用戶登錄計算機網絡系統之前,需要先經過身份認證系統的識別,計算機系統中的訪問監控器,可根據用戶的身份、授權數據庫決定用戶是否可以訪問計算機網絡中存儲的資源。也是計算機安全機制的基礎。也只有實現有效的身份認證,才能保證訪問機制、安全審計、入侵防范等安全機制的有效實施[3]。
4云計算技術在計算機網絡安全存儲中的應用
4.1M-POR技術的應用
POR是一種基于挑戰、響應、驗證機制下網絡安全算法,其獨特之處在于引進了冗余糾錯編碼的相關概念,可對計算機網絡用戶使用云計算的數據狀態進行驗證[4]。比如:用戶在對計算機網絡中相關數據進行查詢使用時,可先向云端進行挑戰,云端按照相關依據對發出的挑戰進行響應,當用戶完成響應信息驗證之后,就表明歸檔數據處于安全狀態,如若沒有經過通過安全驗證,則表示歸檔穩健遭受到了一定破壞,促使需要先進行常識性修復,如果發生破壞的程度在允許范圍中,此時就可以通過編碼的冗余信息完成對原始數據的修復處理,此外,還能提供副本冗余安全存儲,從而更好地提升錯誤數據成功修復的概率。
4.2云端MC-R技術的應用
計算機網絡中存儲的數據普遍具有很強的隱蔽性,為保證數據及文件存儲的安全性,可通過客戶端MC加密技術對各項數據進行模塊化處理。常用的加密算法有MD5、SHA256和SHA512、Bcrypt、PasswordHashingAPI等[5]。其中PasswordHashingAPI是PHP5.5的衍生物,在具體應用中選擇一些函數進行加密:在具體應用過程中,crypt()函數在使用過程中基本確定,但passwore_hash()的應用可促使代碼更加簡短,而且在安全方面也可以提供良好的保障,在用戶端可通過此種方法對用戶密碼進行加密出來,只有通過審核的用戶才能使用計算機網絡中存儲的數據,從而保證網絡數據的安全性。
4.3用戶端RSA技術的應用
和傳統計算方法相比,云計算技術具有很強的計算能力,將其應用計算機網絡安全存儲中,并非簡單的對一些數據進行計算,更多的是一些核心數據及信息進行加密處理。RSA技術目前計算機網絡中最為重要的算法,如果沒有此項技術,計算機網絡世界將沒有安全可言,也就不能進行網絡交易,比如:目前計算機網絡應用最廣泛的SSH協議,就是通過RSA加密算法來實現的[6]。是一種非對稱加密算法,能夠在不傳遞密鑰的情況下,完成解密,也被稱之為密鑰交換算法,是目前現代密碼學的基礎和開端。在計算機網絡安全存儲中應用用戶端RSA技術,在整個操作過程中都可以實時保存RSA公私密鑰,對網絡數據進行MC加密處理后,可將帶有密鑰的數據及時傳遞到云端,從而保證計算機網絡中存儲數據的安全性。
5結語
綜上所述,本文結合理論實踐,分析了云計算技術在計算機網絡安全存儲中的應用,分析結果表明,計算機網絡技術的發展,為人們生活生產提供了很多便利的條件,但網絡具有的公開性,使得網絡存儲存在很多問題。將云計算計算應用到計算機網絡安全存儲中,可對網絡存儲數據進行加密,再應用身份認證技術、數據備份技術等,就能大幅度提升網絡存儲的安全性,值得大范圍推廣應用。
參考文獻:
[1]翟麗娜.試論云計算技術在計算機網絡安全存儲中的應用[J].電子測試,2018,395(14):79-79.
[2]包金鋒.云計算技術在計算機網絡安全存儲中的運用[J].信息與電腦,2019,31(24):191-193.
[3]鐘錫珍.云計算技術在計算機網絡安全存儲中的應用分析[J].信息與電腦:理論版,2018,418(24):199-200.
[4]馮濤,魏昌超,李興香,等.云計算技術在計算機網絡安全存儲中的應用[J].中國新通信,2019,21(6):170.
[5]侯彥軍.淺析云計算技術在計算機網絡安全存儲中的應用[J].中國新通信,2019,21(22):126.
[6]潘旸.云計算技術在計算機網絡安全存儲中的應用[J].商品與質量,2018(17):173.
作者:張紅霞 單位:大同師范高等專科學校