常亞楠
(河南商丘師范學院 河南 商丘 476000)
計算機技術的發展讓人類社會正不斷向信息化社會進行過渡,當今社會中,只有充分掌握關鍵信息,才能建立可持續發展的基礎,制定更科學的發展目標和規劃策略。但縱觀當今計算機網絡的使用情況,數據丟失、被竊取現象頻頻發生,給個人隱私、企業機密、國家信息安全帶來極大的威脅。云計算技術通過身份認證、密鑰管理、數據備份等操作能極大程度地提升網絡儲存的安全性,打造更安全的網絡儲存環境。所以,深入挖掘云計算技術在計算機網絡安全儲存中的應用價值,對個人、社會甚至國家來說都具有十分重要的意義。
云計算技術是一種分布式計算技術,簡單地說就是將處理體量巨大數據的程序分解成無數個小程序,通過多部服務器組成的系統對這些小程序進行分析、計算和處理,并在得到處理結果后將其反饋給用戶。云計算技術具有可靠性強、拓展性好、規模大等優點,在實際應用中有三種常見的服務模式:
不需要用戶自行建立數據中心,而是通過租用的方式完成基礎設施服務,包括對數據的收集、計算、整理和儲存。
利用網絡提供軟件服務,在軟件中設置虛擬化桌面,完成網絡儲存服務。
云計算技術在網絡儲存中的應用為用戶增加了儲存數據的新方式,有效提高了處理數據的速度,讓數據的使用有更強的拓展性[1]。
信息時代以來,網絡數據呈爆炸式的指數級增長,據相關部門統計,2018年時全球年產數據量達到33ZB,1ZB約為1.1萬億GB。驚人的數字體現出網絡技術得到了前所未有的發展,但是由于計算機網絡的開放性,人們對網絡安全儲存的重視度越來越高。目前發現主要威脅網絡安全儲存的原因有以下幾種:
計算機網絡系統自身出現儲存安全隱患主要是因為軟、硬件安全出現問題。軟件出現安全問題主要因為使用網絡時人為操作不當,或受到黑客攻擊,使儲存在網絡中的數據被竊取或丟失。硬件出現安全問題則是因為硬件設備在使用的過程中出現故障,或者硬件設備受到外力損毀,導致儲存在網絡中的數據出現丟失或殘缺現象[2]。
網絡病毒的類型非常龐雜,且隱蔽性強、傳染性高,一旦某個程序被感染,很可能在整個系統中蔓延,破壞網絡,給計算機網絡儲存的安全帶來威脅。
數據加密技術被廣泛地應用在計算機網絡安全儲存中,是云計算技術中的關鍵技術之一。當前最廣泛應用的數據加密技術的類型有兩種,分別是多步加密算法和隨機序列設計。
多步加密算法的加密原理是將多組數字打亂,組成一個隨機的數字序列,最高可使256個表項同時使用,通過這個數字序列構成密碼轉標,將256個隨機表項經過重新排序,產生初始位置表,表中包含所有隨機數字。后通過隨機數產生器采集表中其余數,使每個字各不相同。在對其進行解碼計算,若數字1和數字2能夠互相映射,是256個數字在一個循環中完成賦值。相較于傳統對數據加密的方式,多步加密算法不僅可靠性更高,并且成本更低[3]。
隨機序列設計是指對網絡數據進行加密操作時,勢必會生成一個隨機序列,該序列隨機性極高,若未掌握關鍵信息,幾乎不可能對其進行破譯,進而提升數據的安全性。在計算機網絡安全儲存中,可打亂ascii碼序列,生成亂碼,亂碼中的字節都是在前一個字節存在的基礎上存在,讓破譯難度增加,從而實現保護數據的目的[4]。
網絡數據備份能有效預防因系統故障或操作失誤造成的數據丟失現象,也是云計算技術在計算機網絡安全儲存中的關鍵技術之一,通常將硬件設備和數據存儲管理軟件結合起來,實現數據儲存。很多企業和機關單位習慣于將內部機密文件儲存在計算機硬盤中,但硬盤儲存能力有限,且一旦發生操作失誤或者計算機故障,很可能丟失機密文件。利用網絡數據備份,可以將需要儲存的文件在云端進行加密、備份儲存,即便發生硬件故障,也能及時恢復關鍵文件,還可以更換設備下載,讓文件的傳輸和轉移更加便捷[5]。
POR是一種獨特的網絡安全算法,充分運用冗余糾錯編碼驗證云計算在使用過程中的數據狀態。例如,用戶在查詢網絡中的信息和數據時,可先行挑戰云端,云端對用戶發起的挑戰進行回應,用戶對云端的回應進行驗證,驗證通過即表示數據安全,若驗證錯誤則表示數據殘缺,安全狀態被破壞,促使用戶對數據進行修復。如果受損程度在允許范圍內,就可運用編碼的冗余信息賜福原始數據,另外還能對副本進行冗余安全儲存,以此加強修復錯誤數據的能力[6]。
儲存在計算機網絡中的信息往往隱蔽性較強,可對客戶端各項信息進行加密處理,以此保障信息儲存的安全。通常采用SHA256和SHA512、MD5、Bcrypt等加密算法。在實際應用時,crypt函數是基本確定的,但passwore_hash的應用能讓代碼更加剪短,也可更好的保障數據的安全性,只有用戶在通過認證之后才能對計算機網絡中儲存的信息進行操作,進一步提高了計算機網絡儲存的安全性[7]。
云計算技術與傳統計算機計算方式相比,計算能力更強,云計算技術在計算機網絡安全儲存中的應用也并非是對數據進行計算處理,而是更側重對關鍵信息和數據進行加密處理。當前在計算機網絡中最重要的算法就是RSA技術,RSA技術直接影響著整個計算機網絡的安全性,是各類網絡交易的最可靠保障技術。例如SSH協議-當前在計算機網絡中應用最廣的協議,就是利用RSA技術進行加密處理的。RSA技術能在密鑰未經過傳遞的情況中完成解密操作,所以密鑰交換算法,為現代密碼學奠定了重要基礎。
通過用戶端RSA技術,讓用戶在進行計算機網絡安全儲存時,能全程實時保存RSA公私密鑰,密鑰可以在網絡信息加密后被及時上傳到云端,使計算機網絡中儲存的信息更加安全。
綜上所述,本文通過對云計算理論的闡述,對云計算技術在計算機網絡安全儲存中的應用進行探討。討論結果顯示,計算機網絡技術的發展正在從方方面面改變著人們的工作和生活習慣,也為人們提供了非常多的便利,但是由于計算機網絡的無差別特性、公開性,使信息和數據在儲存的過程中受到很多安全性威脅。通過在計算機網絡儲存中應用云計算,能對在網絡儲存中的信息和數據進行加密處理,拓展用戶儲存空間,優化用戶傳輸數據的路徑,數據備份還能對丟失的數據進行及時的恢復,隨著云計算技術在計算機網絡儲存中應用的更加深入,勢必會讓個人、社會甚至國家的信息、數據安全程度更上一層樓。