Indexed by:
Abstract:
为解决现有语义模糊可搜索加密方案无法取得排序可验证的问题,提出一种支持语义模糊搜索并能对搜索结果的排序进行验证的方案.首先引入相关度分数和域加权得分,构造精确度更高的倒排索引结构.通过非线性保序加密,云服务器可以对搜索结果进行高效排序,减少了用户的计算开销和网络资源浪费.接着基于Word-Net词典集对查询关键词进行语义拓展.在构造出语义拓展树后,只选取最相关的语义拓展词进行查询.通过引入语义相似度,设计双因子排序算法对搜索结果进行精确排序.然后为创建验证信息,将关键词集合插入布隆过滤器中,并计算布隆过滤器、安全索引、密文文档的消息认证码.在搜索阶段,通过布隆过滤器可以验证索引中是否存在查询关键词,并使用消息认证码对索引、文档的完整性和正确性进行验证.通过引入索引树结构进一步提高方案的搜索效率.最后,将本方案与相关方案在功能、存储开销、搜索开销等方面进行比较,并对创建索引、创建验证信息、语义拓展、加密查询、查询、验证等方面的开销进行仿真实验.方案对比分析显示本方案在语义搜索、排序、验证等功能上具有优势.实验结果表明,本方案不仅实现了语义模糊搜索与结果排序,而且实现了排序结果可验证功能.
Keyword:
Reprint 's Address:
Email:
Source :
工程科学与技术
ISSN: 1009-3087
Year: 2017
Issue: 4
Volume: 49
Page: 119-128
Cited Count:
SCOPUS Cited Count: 1
ESI Highly Cited Papers on the List: 0 Unfold All
WanFang Cited Count: -1
Chinese Cited Count:
30 Days PV: 1
Affiliated Colleges: