云计算中保护数据隐私的快速多关键词语义排序搜索方案
可搜索加密技术主要解决在云服务器不完全可信的情况下,支持用户在密文上进行搜索.该文提出了一种快速的多关键词语义排序搜索方案.首先,该文首次将域加权评分的概念引入文档的评分当中,对标题、摘要等不同域中的关键词赋予不同的权重加以区分.其次,对检索关键词进行语义拓展,计算语义相似度,将语义相似度、域加权评分和相关度分数三者结合,构造了更加准确的文档索引.然后,针对现有的MRSE(Multi-keyword Ranked Search over Encrypted cloud data)方案效率不高的缺陷,将创建的文档向量分块,生成维数较小的标记向量.通过对文档标记向量和查询标记向量的匹配,有效地过滤了大量的无关文档,减少了计算文档相关度分数和排序的时间,提高了搜索的效率.最后,在加密文档向量时,将文档向量分段,每一段与对应维度的矩阵相乘,使得构建索引的时间减少,进一步提高了方案的效率.理论分析和实验结果表明:该方案实现了快速的多关键词语义模糊排序搜索,在保障数据隐私安全的同时,有效地提高了检索效率,减少了创建索引的时间,并返回更加满足用户需求的排序结果.
云计算、可搜索加密、语义相似度、域加权评分、快速KNN(K-Nearest Neighbor)算法
41
TP309(计算技术、计算机技术)
国家自然科学基金61402112,61472307,61472309,61303198;福建省教育厅科技项目JA12028;闽江学院福建省信息处理与智能控制重点实验室开放课题MJUKF201734;福建省重大区域产业项目2014H4015;福建省重大科技项目2015H6013
2018-10-12(万方平台首次上网日期,不代表论文的发表时间)
共14页
1346-1359