周 讓,楊 可,汪小芬,曹 晟,張曉均,張小松,4
1.成都理工大學 計算機與網絡安全學院,成都610059
2.電子科技大學 網絡空間安全研究中心,計算機科學與工程學院,成都611731
3.西南石油大學 計算機科學學院,成都610500
4.鵬城實驗室 網絡空間安全研究中心,深圳518055
隨著互聯網和云計算的飛速發展,大量與生活生產相關的數據被采集和利用,使得數據規模呈現爆發式增長,與之相伴的是數據存儲需求的大幅增加.為了有效應對這個需求,更多的組織和個人選擇將數據外包到第三方云存儲平臺進行存儲,以降低存儲開銷.而數據的外包存儲,增大了數據泄露的風險.為了降低數據泄露風險,研究人員引入數據加密來保障數據的機密性,從而實現數據的安全外包存儲.進一步地,數據要產生價值,還需要被有效利用,就需要為具體的數據分析提供精準的數據,如何在加密數據中精準定位所需數據就成了一個亟需解決的問題.為了解決這個問題,研究人員引入可搜索加密技術[1-4].而可搜索加密又主要分為非對稱可搜索加密[5]和對稱可搜索加密[6].
在非對稱可搜索加密中,數據發送者使用數據擁有者的公鑰來加密數據文件并生成搜索標簽,將其發送給云服務器,數據擁有者使用自身私鑰生成的搜索令牌,并將其發送給云服務器進行搜索匹配.Boneh等人[5]首先提出了第一個基于公鑰體制的可搜索加密方案,在該方案中,任何數據發送者都可以向云服務……