基于个人兴趣用户模型的云端可搜索加密方法
摘要:
本发明公开了一种基于个人兴趣用户模型的云端可搜索加密方法,首先通过数据拥有者对文档进行关键字字典和检索树生成,然后生成加密文档的密钥和加密关键字的可搜索加密密钥;接着将密钥和可搜索加密密钥以及加密后的文档发送至云服务器;随后通过分析用户的搜索历史,为个人用户建立简单的用户兴趣模型;并采用向量来描述文档和查询,并使用内积相乘分数作为评分机制巧妙地表达用户兴趣,同时结合矩阵加密和引用随机数来确保安全性;此外使用贪婪深度优先算法对检索树提前剪枝来提高密文检索效率;本发明采用可搜索加密模型,将关键字和文档进行绑定,只对加密后的关键字进行检索,既减少了检索的工作量,又使得服务器得不到任何有效信息。
公开/授权文献
0/0