云數(shù)據(jù)安全成云計算推廣難題 安全可搜索方案受關(guān)注
云計算是現(xiàn)今熱議的話題,由于各級實施的局限性,它還處于初級發(fā)展階段。云計算的大多安全策略都基于數(shù)據(jù)所有者和云供應(yīng)商之間的基本信任。當數(shù)據(jù)和其所有者遭到有意或是無意地侵犯,則這種基本的信任也將遭到破壞。云數(shù)據(jù)的安全是云技術(shù)中最令人擔憂的問題。在企業(yè)或者政府對數(shù)據(jù)由內(nèi)部存儲轉(zhuǎn)變?yōu)橥獍o云供應(yīng)商管理之前,應(yīng)把云數(shù)據(jù)安全提升到一個可接受的等級。
因此,我們提出一種對云供應(yīng)商無信任要求的系統(tǒng)方案。該方案可以使數(shù)據(jù)的安全將被數(shù)據(jù)所有者完全掌控,它還將包含一個可以讓數(shù)據(jù)所有者對其數(shù)據(jù)進行訪問授權(quán)的工具,當有安全漏洞產(chǎn)生時,數(shù)據(jù)所有者能被告知并可將其數(shù)據(jù)撤回。該系統(tǒng)方案還允許用戶在一個加密數(shù)據(jù)庫中通過一種改進的有序關(guān)鍵字索引來查找數(shù)據(jù)。
業(yè)界呼喚高安全云存儲系統(tǒng)
盡管許多云供應(yīng)商已經(jīng)注意到存儲安全的重要性,并為客戶數(shù)據(jù)提供更高層次的保護,但我們認為諸如可搜索加密以及安全外包計算的先進技術(shù)將為客戶提供更高安全要求的云,并在不久的將來會受到廣泛地歡迎。
我們主要研究對存儲服務(wù)器無信任要求的相關(guān)技術(shù),數(shù)據(jù)在發(fā)到服務(wù)器之前先進行加密。這種技術(shù)保證了數(shù)據(jù)被安全地存儲到服務(wù)終端,同時當發(fā)生安全隱患時提醒數(shù)據(jù)所有者。
所有的商業(yè)云為用戶至少提供一種云存儲服務(wù):例如較熱門的亞馬遜的S3和simple DB、微軟的Azure存儲服務(wù)等。這些產(chǎn)品都提供了很強大的存儲能力和可擴展能力,但是他們的安全機制卻不高明。
為此,可搜索加密能幫用戶對數(shù)據(jù)加密,隨后在數(shù)據(jù)中搜索關(guān)鍵字來找到匹配的數(shù)據(jù)。我們的方案使用Waters等人所使用的技術(shù)。他們開發(fā)了同時使用對稱和非對稱可搜索加密技術(shù)的兩個系統(tǒng)。目前各大互聯(lián)網(wǎng)公司已經(jīng)發(fā)現(xiàn)向公眾出售閑置計算資源的商業(yè)可行性。
通過分析可知,傳統(tǒng)云存儲系統(tǒng)對安全要求如下:系統(tǒng)需要保持機密性,即只有授權(quán)用戶可以訪問所有者的數(shù)據(jù);應(yīng)維護數(shù)據(jù)的完整性,即任何對數(shù)據(jù)的修改都應(yīng)該被告知。這種系統(tǒng)的基本要求是應(yīng)當提供文件共享以及具備授予和撤銷訪問功能,有必要為用戶提供利用加密內(nèi)容搜索并返回與之相匹配查詢結(jié)果的能力來解決加密數(shù)據(jù)過濾的問題,還應(yīng)該有相應(yīng)的機制來識別出密鑰已被盜用。
讓數(shù)據(jù)所有者擁有安全控制權(quán)限
我們提出的系統(tǒng)的設(shè)計不要求對服務(wù)供應(yīng)商信任,而是授予數(shù)據(jù)所有者安全控制權(quán)限。系統(tǒng)整體構(gòu)架如圖1所示,該系統(tǒng)有兩個組件:一是提供所有安全操作的客戶端應(yīng)用程序,一是連接存儲云,并提供所有密碼操作的服務(wù)器應(yīng)用程序。服務(wù)器應(yīng)用程序還提供搜索功能。
A.客戶端應(yīng)用程序
客戶端應(yīng)用程序負責在IFC中的所有加密操作。用戶通過設(shè)置文件中一個指定的RSA密鑰對來登錄應(yīng)用程序。這個設(shè)置文件還包含了云計算服務(wù)器實例的地址、登錄用戶的ID以及存儲訪問密鑰。一旦用戶登錄,他們可以執(zhí)行訪問權(quán)限內(nèi)的一系列操作。擁有讀訪問的用戶可以進行如下操作:從存儲服務(wù)中加載一個IFC;檢查IFC以及數(shù)據(jù)完整性;列出用戶和權(quán)限;上傳一個IFC到存儲服務(wù)中;將IFC的內(nèi)容保存到文件系統(tǒng)中。
只擁有讀權(quán)限的惡意訪問用戶可以修改文件內(nèi)容,但是這些操作會被檢測到,因為這些用戶不能生成一個數(shù)據(jù)摘要。寫訪問權(quán)限用戶除了可以執(zhí)行寫訪問用戶的所有操作外,還可執(zhí)行其他操作實現(xiàn)。
客戶端應(yīng)用程序會執(zhí)行一些文件系統(tǒng)指令:上傳、下載、移動、列出、查找。上傳指令用于將一個IFC存儲到存儲服務(wù)中。移動指令用于給定一個文件名后將該對象從存儲服務(wù)中刪除。列出指令用于在存儲服務(wù)中返回一個列表。搜索指令用于發(fā)送搜索請求到服務(wù)器,服務(wù)器接到請求后將返回滿足搜索條件的文件列表。
B.服務(wù)器應(yīng)用程序
服務(wù)器應(yīng)用程序充當客戶端應(yīng)用程序和存儲服務(wù)的中介,并在計算云中執(zhí)行。這個應(yīng)用程序用于驗證用戶身份,并提供一個從客戶端到存儲服務(wù)的安全連接。只有當請求為搜索詢問時服務(wù)器應(yīng)用程序才會執(zhí)行批量處理,而其他請求服務(wù)器應(yīng)用程序在接收后將直接轉(zhuǎn)給存儲服務(wù)。
C.網(wǎng)絡(luò)協(xié)議
每個客戶都有一份用于與服務(wù)器安全通信的服務(wù)器公共密鑰?蛻舳藭a(chǎn)生一個被服務(wù)器公共密鑰加密的對稱會話密鑰。服務(wù)器和客戶端之間的進一步通信將使用這個會話密鑰。然后客戶端將把公共密鑰、檢索密鑰散列以及被會話密鑰加密的一個隨機數(shù)一起發(fā)送到服務(wù)器。服務(wù)器需要檢索密鑰來和存儲服務(wù)通信。服務(wù)器可以通過散列自身的檢索密鑰和接收到來自客戶端的檢索密鑰來驗證用戶。如果散列表匹配,那么客戶端將可以訪問系統(tǒng)。接著服務(wù)器將客戶端的公共密鑰存儲起來,并發(fā)送遞增的隨機數(shù)到客戶端。當客戶端接收到正確遞增的隨機數(shù),便驗證了該服務(wù)器的可靠性。
這個操作相比傳統(tǒng)方法能讓用戶更有效地在加密數(shù)據(jù)庫中搜索。用戶可以提交加密的關(guān)鍵字到服務(wù)器,然后服務(wù)器對存儲在存儲服務(wù)上的文件執(zhí)行加密操作并返回查詢結(jié)果。返回的文件列表將根據(jù)相關(guān)值來決定排列順序。我們提出的方案是基于數(shù)據(jù)所有者和數(shù)據(jù)用戶之間已經(jīng)進行適當授權(quán)的假設(shè)。
新方案對系統(tǒng)影響較小
開發(fā)一個安全的存儲系統(tǒng)時,在兼顧性能和存儲能力的同時保持低安全開銷是非常有必要的。密碼操作造成系統(tǒng)繁忙而讓用戶長時間的等待肯定是用戶不期望的。由于這個系統(tǒng)是將數(shù)據(jù)存儲到存儲供應(yīng)商中,過大的安全存儲開銷會造成較高的使用成本。初步試驗結(jié)果表明,該方案只在文件中增加了非常小的開銷,同時在AES方案中的加密開銷要比DES高,開銷隨著文件大小的增長而減小為一個常數(shù)。而處理開銷需要進一步的研究。
(責任編輯:韓杰)- “掃一掃”關(guān)注融合網(wǎng)微信號
免責聲明:我方僅為合法的第三方企業(yè)注冊用戶所發(fā)布的內(nèi)容提供存儲空間,融合網(wǎng)不對其發(fā)布的內(nèi)容提供任何形式的保證:不保證內(nèi)容滿足您的要求,不保證融合網(wǎng)的服務(wù)不會中斷。因網(wǎng)絡(luò)狀況、通訊線路、第三方網(wǎng)站或管理部門的要求等任何原因而導(dǎo)致您不能正常使用融合網(wǎng),融合網(wǎng)不承擔任何法律責任。
第三方企業(yè)注冊用戶在融合網(wǎng)發(fā)布的內(nèi)容(包含但不限于融合網(wǎng)目前各產(chǎn)品功能里的內(nèi)容)僅表明其第三方企業(yè)注冊用戶的立場和觀點,并不代表融合網(wǎng)的立場或觀點。相關(guān)各方及作者發(fā)布此信息的目的在于傳播、分享更多信息,并不代表本網(wǎng)站的觀點和立場,更與本站立場無關(guān)。相關(guān)各方及作者在我方平臺上發(fā)表、發(fā)布的所有資料、言論等僅代表其作者個人觀點,與本網(wǎng)站立場無關(guān),不對您構(gòu)成任何投資、交易等方面的建議。用戶應(yīng)基于自己的獨立判斷,自行決定并承擔相應(yīng)風(fēng)險。
根據(jù)相關(guān)協(xié)議內(nèi)容,第三方企業(yè)注冊用戶已知悉自身作為內(nèi)容的發(fā)布者,需自行對所發(fā)表內(nèi)容(如,字體、圖片、文章內(nèi)容等)負責,因所發(fā)表內(nèi)容(如,字體、圖片、文章內(nèi)容等)等所引發(fā)的一切糾紛均由該內(nèi)容的發(fā)布者(即,第三方企業(yè)注冊用戶)承擔全部法律及連帶責任。融合網(wǎng)不承擔任何法律及連帶責任。
第三方企業(yè)注冊用戶在融合網(wǎng)相關(guān)欄目上所發(fā)布的涉嫌侵犯他人知識產(chǎn)權(quán)或其他合法權(quán)益的內(nèi)容(如,字體、圖片、文章內(nèi)容等),經(jīng)相關(guān)版權(quán)方、權(quán)利方等提供初步證據(jù),融合網(wǎng)有權(quán)先行予以刪除,并保留移交司法機關(guān)查處的權(quán)利。參照相應(yīng)司法機關(guān)的查處結(jié)果,融合網(wǎng)對于第三方企業(yè)用戶所發(fā)布內(nèi)容的處置具有最終決定權(quán)。
個人或單位如認為第三方企業(yè)注冊用戶在融合網(wǎng)上發(fā)布的內(nèi)容(如,字體、圖片、文章內(nèi)容等)存在侵犯自身合法權(quán)益的,應(yīng)準備好具有法律效應(yīng)的證明材料,及時與融合網(wǎng)取得聯(lián)系,以便融合網(wǎng)及時協(xié)調(diào)第三方企業(yè)注冊用戶并迅速做出相應(yīng)處理工作。
融合網(wǎng)聯(lián)系方式:(一)、電話:(010)57722280;(二)、電子郵箱:2029555353@qq.com dwrh@dwrh.net
對免責聲明的解釋、修改及更新權(quán)均屬于融合網(wǎng)所有。