
摘 要:隨著我國社會主義現代化建設的不斷發展,我國的計算機信息技術取得了卓有成效的進步,并由此進入一個信息時代,使人們的生產與生活方式發生了一系列的變革。然而隨著信息多元化與多用戶模式的出現,傳統的計算機信息技術已經不能夠滿足人們的需求,開始轉向對云計算技術的開發與應用。如何實現云計算技術和各項網絡安全技術的有效結合,成為提高計算機網絡安全系統數據處理速率的重要措施,本文則對云計算技術下的計算機網絡安全存儲系統設計及應用分析。
【關鍵詞】云計算 計算機網絡 存儲系統
在我國網絡安全和網絡信息交換技術等各方面發展逐漸迅速環境下,計算機網絡安全存儲系統是云計算技術和當前多種技術共同發展的結果。云計算技術在發展過程中已經日益成熟,并且得到了企業的廣泛應用,云計算技術的應用能夠將用戶的大量數據均成功存儲在云端中,從而顯著降低企業的信息數據存儲投入資本,同時也能夠提高數據存儲操作便利。但是目前云計算技術在網絡安全數據存儲中容易導致出現各種不斷,從而導致用戶流失,因此必須要對其安全問題加大研究。
1 設計目標
本次研究中主要是針對云計算技術下的B/S系統架構模型在實際網絡中的有效應用,其中Web服務器和客戶端之間的數據加密傳輸則可以應用Https協議實現,安全技術為數字簽名認證以及加密存儲,提高數據傳輸安全性,提高其網絡設計的可行性,從而顯著提高云計算技術下的計算機網絡存儲系統安全性。
2 云計算技術下的計算機網絡安全存儲系統設計
2.1 整體結構設計
云計算下的計算機網絡安全數據存儲系統的設計,整體結構建圖1所示。
2.2 系統功能設計
計算機網絡安全系統功能結構見圖2所示。
其中在登陸注冊模塊功能設計中,不但有有效是用戶的登陸及注冊操作,同時也要通過https協議實現和服務器的通信,在數據庫中進行注冊信息保存的時候,必須要實現信息加密傳輸,數據在被Web服務器收到之后解密處理,之后還需要對其實施加密存儲。
在生成數字證書模塊功能設計中,主要是實現數字認證,文件在被Web服務器收到之后解密處理,之后還需要對其實施加密存儲。
系統操作模塊設計中需要實施網絡信息加密傳輸,在被Web服務器收到之后解密處理,之后還需要對其實施加密存儲。
2.3 設計云計算服務
如果云計算技術下的網絡安全系統存儲具有特定的加密傳輸需求,那么也就會從黑客視域對其實施黑客攻擊方式測試,一次對系統安全性進行合理評估,對網絡安全數據存儲系統中存在的安全風險及早發現。云計算存儲系統可以對整個系統數據實現存儲,在進行數據處理過程中,不但需要進行數據存儲,同時也可以對其實施進行計算。
2.4 系統代碼實現
計算機網絡安全存儲建立在云計算技術模式下,對于存儲系統的安全認證,聯合登陸部分安全驗證以及存儲系統的安全認證可以對整個系統的數據安全提供可靠保障。而在數據加密傳輸過程中需要特殊的代碼進行數據處理,系統客戶端請求加密代碼如下所示:
- (NSString *)MD5Digest
{//要進行UTF8的轉碼
...
const char* input = [self UTF 8String ];
void *buffer = malloc( bufferSize) ;
unsigned char result[ CC_MD5_DIGEST _LENGTH];
CC_MD5(input, (CC_LONG)strlen(input), result);
......
NSMutableString *digest = [NSMutableString stringWithCapacity:CC_MD5_DIGEST_LENGTH * 2];
for (NSInteger i = 0; i < CC_MD5_DIGEST_LENGTH; i++)
......
[digest appendFormat:@"%02x", result[i]];}
云計算技術下,可以應用相關技術手段實現系統數據的加密處理,對傳輸數據實施冗余、回溯以及多種計算之后,也就可以將成功轉化為加密文件,傳送給系統接收端之后,則首先需要對其進行解密。算法代碼則如下所示:
#import
{ ......
void *buffer = malloc( buffer Size);
size_t num Bytes Decry pted = 0;
.......
const char *original_str = [url UTF8 String ];
unsigned char result [CC_ MD5_DIGEST_ LENGTH] ;
......
CC_MD5 ( original_str, strlen (origina l_str), result ) ;
NSMutableString *hash = [NSMutableString string];
for (int i = 0; i < 16; i++)
......
[hash appendFormat:@"%02X", result[i]];
return [hash lowercaseString];
.....
}
綜上所述,在進行網絡安全數據存儲系統設計過程中,云計算技術下可以有效實現系統的可擴展性及高性能,顯著提高計算機存儲系統應用安全性,從而促進云計算技術以及計算機網絡存儲的安全性發展。
參考文獻
[1]梁彪,曹宇佶,秦中元等.云計算下的數據存儲安全可證明性綜述[J].計算機應用研究,2012,(7):2416-2421.
[2]王筱娟.云計算與圖書館發展的研究[J].科技風,2015,(7):224-225.
[3]荊宜青.云計算環境下的網絡安全問題及應對措施探討[J].網絡安全技術與應用,2015,(9):75-76.
作者簡介
左琳(1979-),女,天津市人。碩士學位?,F為天津市第一中心醫院工程師。研究方向為計算機與管理。
作者單位
天津市第一中心醫院 天津市 300192