雲計算環境下的數據安全存儲技術

學識都 人氣:1.39W

計算不僅能夠給人們帶來極大便利,還有可能由於數據的集中處理而危及到用戶的數據安全性,下面是小編蒐集整理的一篇探究雲計算環境下的數據安全存儲技術的論文範文,歡迎閱讀參考。

雲計算環境下的數據安全存儲技術

 摘 要:作爲雲計算在發展過程中的主要問題,數據安全在雲計算使用中的性能還需要大幅提高,同時,還應該有效提高數據運行中的讀寫效率問題。本文在研究已有算法的基礎上,採用對稱和費對稱的加密算法來對數據進行加密和解密操作,從而有效實現了一種安全性和讀寫效率都比較高的數據存儲策略,從而順利實現數據在安全性達到非對稱密鑰加密的前提下,使所用算法阿德效率更加接近對稱密鑰加密的水平。

關鍵詞:雲計算;雲存儲;數據安全;加密算法;安全策略

1 引言

近幾年來,雲計算已經逐漸成爲人們熱衷研究和開發的領域,受到了多個領域、多個行業的人們的普遍關注。所以,本文對基於雲計算模型的數據存儲服務模型進行廣泛研究,在充分考慮雲計算模型具有成本低且實現靈活的特點的基礎上,提出了一種面向服務的數據存儲和傳輸方案,該方案通過將對稱加密和費對稱加密算相結合,實現對數據的加密和解密,爲雲計算服務在應用中的數據安全問題找到一種行之有效的方法。

2 雲計算相關概念

從其本質上來看,雲計算其實就是一種分佈式系統,該系統能夠成分借鑑互聯網將分散的超大規模計算能力實體和各種存儲資源進行有效整合,然後再將該系統所能夠實現的`服務反饋給用戶。在這些過程中,採用高安全性的雲存儲是實現雲計算所有服務的基本條件,通過互聯網上的各種存儲設備,可以構成龐大的雲存儲系統,這也是雲計算環境下對數據進行存儲和調用的基礎,這樣,雲存儲就可以通過分佈式的系統來實現將分散存儲設備整合爲一個高性能整體的目的。

2.1 數據容錯管理

在衆多的性能要求中,可靠性是存儲系統的最根本要求。而對於具有大量節點且系統結構複雜的雲存儲系統來說,系統的可靠性更加重要。在雲存儲結構中,可以充分利用分佈式數據的備份功能,並將其作爲提高系統可靠性的有效手段和方式,同時,還可以通過增強系統的容錯能力來確保數據的一致性。

2.2 雲存儲運行效率

雲計算過程中,對數據進行存儲和備份會極大地導致系統整體輸入和輸出的延遲,因此,如何提供雲存儲系統的運行效率也是應該考慮的問題。

2.3 數據的安全性

在雲計算理念的應用過程中,數據的安全問題早就成爲人們關注的問題,所以,爲了能夠從根本上提高數據安全性,徹底解決數據在存儲處理中的安全問題,從根本上提高雲計算的防護能力,然後再根據雲計算系統中可能存在的安全威脅和安全請求,從確定數據的安全策略。

3 雲計算的數據安全存儲分析

雲計算不僅能夠給人們帶來極大便利,還有可能由於數據的集中處理而危及到用戶的數據安全性。在衆多現在已經廣泛應用的雲計算系統中,數據的安全性問題一直爲人們所擔憂,這也是雲計算在應用過程中所面臨的巨大挑戰。現在,雲計算的基礎是應用廣泛的分佈式網絡,在這種體系下,每臺網絡終端都可以看成是一個節點,所以,如果沒有完善的安全保障,理論上,可以通過任何節點對其他節點進行訪問,給雲計算的數據安全帶來隱患。一般而言,雲計算體系中的數據安全主要涉及數據傳輸、恢復、長期生存等諸多問題。

4 雲計算環境下的數據安全存儲策略

現在,經常使用的數據加密算法主要爲對稱加密算法和非對稱加密算法等兩類。統計表明,對稱加密算法的理論比較成熟,應用較爲廣泛,且由於該類算法的加密和解密的實現比較容易,而被廣泛的應用於大數據量的數據傳輸,在基於對稱加密的算法中個,數據的接收和發送發可以利用同一個密鑰對數據進行加密和解密。相對於對稱加密算法,就是非對稱加密算法,該類算撒可以將傳統的密鑰分爲加密鑰和解密鑰,從而實現對數據加密和解密的分開控制,從而在計算複雜度上確保的安全性。

4.1 加密處理

在對數據的加密過程中,可以通過對稱加密算的密鑰生成器器,來隨機生成包含校驗信息的密鑰,然後再將包含給校驗信息的密鑰通過非對稱加密算法進行加密。這樣,就可以將經過加密算法處理後的數據信息和對稱加密算法的密鑰密文,統一打包後發給用戶端。此外,在實現數據加密過程中,可以將數據量巨大的用戶數據通過對稱的加密算法對其進行加密,不僅如此,還可對數據量較小的對稱加密算法的有關密鑰通過非對稱算法進行加密,可以將這兩中的加密鑰和密文數據一起存儲在雲存儲中心,而在用戶終端,只對非對稱加密算法和解密密鑰進行保存就可以。

4.2 解密處理

在對數據進行解密的過程中,用戶首先應該利用非對稱加密算法的有關密鑰對對稱算法的密鑰進行解密,以此來還原密鑰;然後,在根據還原的密鑰通過對稱算法對數據包進行解密,這樣就可以對全文進行還原。通過對兩種加密算法的結合使用,能夠充分發揮兩類算法的優點,最大限度的避免算法缺陷給數據安全帶來的影響,可以在保證密鑰安全的同時,利用對稱密鑰來對所有數據進行加密,還可以利用非對稱密鑰對數據非常小的校驗信息進行加密。通過這種複合算法,希望數據安全性在達到非對稱密鑰算法水平的同時,是算法的效率接近或達到對稱密鑰算法的加密水平,徹底解決現代雲計算中所面臨的數據安全性問題。

5 結束語

雲計算已經逐漸成爲人們熱衷研究和開發的領域,受到了人們的普遍關注。本文對基於雲計算模型的數據存儲服務模型進行廣泛研究,採用一種面向服務的數據存儲和傳輸方案,該方案通過將對稱加密和費對稱加密算相結合,實現對數據的加密和解密,爲雲計算服務在應用中的數據安全問題找到一種行之有效的方法。

參考文獻

[1] 劉新華,胡純蓉.雲計算中數據安全關鍵技術和解決方案[J]. 全國商情(理論研究), 2011(04).

[2] 章功幹.面向雲計算的安全數據關鍵技術研究[J].科技信息,2011(30).

[3] Armbrust M, Fox A, Griffith R,etal. Above the clouds: A Berkeley view of cloud computing. 2009.

[4] Bellard ,a Fast and Portable Dynamic Translator[A]. 2005.

[5] 呂驥,張堯學,周悅芝.雲計算環境中P2P計算的優化組織模型[J]. 清華大學學報(自然科學版),2011(11).

[6] 孟慶偉,劉婷.基於雲計算的網絡教學系統的設計與實現[J].信息與電腦(理論版), 2011(11).

[7] 沈文傑.基於雲計算的關鍵技術在高校中的應用與研究[J].信息與電腦(理論版),2011(11).

[8] Rangan K,Cooke A,Post J,et Cloud Wars:100+billionat stake[J]. 2008.