一種增強的多用戶前向安全動態(tài)對稱可搜索加密方案
【文章頁數(shù)】:13 頁
【部分圖文】:
圖1系統(tǒng)模型
4)數(shù)據(jù)使用者是“誠實的”,可以為需要搜索的關(guān)鍵字生成驗證令牌,并將令牌提交給代理服務(wù)器,最終得到云服務(wù)器返回的搜索結(jié)果.4動態(tài)可搜索加密
圖2更新和查找圖示
我們的方案采用了狀態(tài)鏈構(gòu)造,如圖2所示,每個關(guān)鍵字對應(yīng)一條狀態(tài)鏈,所有匹配關(guān)鍵字w的文件標識符都存放在鏈中,當客戶端想要搜索關(guān)鍵字w時,他向服務(wù)器發(fā)送最后一個狀態(tài)stc+1,服務(wù)器可以從stc+1開始反向遍歷狀態(tài)鏈獲得所有先前狀態(tài)stc,stc-1,…,st1,最終獲得所有查詢結(jié)....
圖3客戶端搜索效率對比
我們在Windows7操作系統(tǒng)上(單核的IntelCorei54590K3.30GHzCPU,內(nèi)存4GB)進行了仿真實驗,采用Java編程語言,并通過jsCrypto庫實例化方案的加密操作.其中,偽隨機函數(shù)的實現(xiàn)采用了128bHMAC-MD5,Hash函數(shù)的....
圖4數(shù)據(jù)擁有者端搜索效率對比
為了評估2個方案中用戶端搜索關(guān)鍵字的效率,我們選取了一系列出現(xiàn)頻率不同的關(guān)鍵詞,將匹配數(shù)據(jù)集的大小從10增加到105分別進行搜索,并計算出檢索匹配項所需的平均時間.如圖3所示,當匹配文檔數(shù)量增加時,平均搜索時間會隨之降低,這是由于方案在搜索時需要執(zhí)行一些一次性操作,譬如讀取文件中....
本文編號:3932952
本文鏈接:http://www.sikaile.net/kejilunwen/sousuoyinqinglunwen/3932952.html