摘要
随着可搜索加密技术的发展,用户输入多个查询关键词即可对云服务器中的数据进行检索。但是随着数据量的增加,云服务器的检索效率不断降低,其安全性也难以得到保障。为此,提出一种云存储环境中多关键词加密排序搜索方法。首先,通过对文档的关键词进行聚类,获得特征较集中的索引向量;其次,对索引和查询向量构建标记,根据查询标记的位置过滤无关文档,减少搜索时间;最后,将索引向量按照相应标记所属类别进行分组,将高维的加密密钥降为多个低维密钥,进一步减少索引的加密时间。随着文档分组数量的增加,查询时间将减少50%以上。实验结果表明,该方案在保证安全性和查询准确性的同时,能提高查询效率。
0 引言
随着大数据与云计算技术的发展,云存储也逐渐受到人们重视。很多用户和企业开始将复杂的数据从本地站点外包给商业公共云进行存储,以获得极大的灵活性