【技術實現步驟摘要】
【技術保護點】
一種基于云數據外包系統(tǒng)的高效可驗證的模糊關鍵詞搜索方法,其特征在于首先構造云數據外包系統(tǒng),該云數據外包系統(tǒng)包含數據擁有者,授權用戶以及云服務器,其中數據擁有者有一個存儲在云服務器上的由????????????????????????????????????????????????個加密數據文檔組成的集合和精確關鍵字集合,云服務器能夠為授權用戶提供加密文檔集上的模糊關鍵詞搜索服務,并且數據所有者和授權用戶之間的已分配各自對應的權限,當需要進行模糊關鍵詞搜索時,進入初始化階段,該初始化階段通過數據擁有者操作本地服務器上的密鑰生成模塊生成索引生成密鑰?和加密密鑰,以及數據擁有者操作索引建立模塊創(chuàng)建索引,接著為了搜索包含精確關鍵詞集的文件,授權用戶操作本地服務器上的陷門生成模塊生成精確關鍵詞集中對應的模糊關鍵詞集中的所有模糊關鍵詞的陷門集,并將該陷門集發(fā)送給云服務器,這樣當云服務器接收到搜索請求后,云服務器啟動搜索模塊在索引樹上執(zhí)行搜索,并返回包含給定所有模糊關鍵詞的所有文檔的地址集和證據集ProofSet,最后由授權用戶操作本地服務器上的驗證模塊用來檢驗是否云服務器是誠實的,如果通過驗證則表 ...
【技術特征摘要】
【專利技術屬性】
技術研發(fā)人員:王劍鋒,黨曉,陳曉峰,朱輝,馬華,
申請(專利權)人:西安電子科技大學,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。