摘要
为了降低硬件购置成本,许多机构倾向于使用稳健快速的云服务将他们的数据转包出去。然而,外包数据可能含有需要防护的敏感数据,而云提供商并不能可靠地满足这一要求。因此,必须采取防护措施,以保护敏感数据不受到云服务器和其他未授权机构的破坏。针对该问题,提出一种基于minhash函数的高效加密云数据隐私保护多关键字检索方法。该方法根据数据所有者生成并外包给云服务器的加密可检索索引进行加密云检索。已知检索内容后,服务器采用tf-idf加权法将检索内容与可检索索引相比较,除了鉴于隐私因素可被泄露的信息外,不需其他信息即可返回结果。基于公开的Enron数据集的仿真实验结果表明,该方法可保证用户只会检索到最相关的条目,不会对用户造成不必要的通信和计算负担。另外,在检索精度方面,也要优于现有的方法。
In order to reduce the purchase cost of hardware,many organisations tend to outsource their data utilising robust and fast services of clouds. However,the outsourced data may contain sensitive information that needs to be hidden. With which the cloud providers are not necessarily trusted. Therefore,some precautions are required to protect the sensitive data from being destroyed by both the cloud server and any other non-authorised party. To solve this problem,in this paper we propose a minhash function-based efficient privacypreserving and multi-keyword search method over encrypted cloud data. Search over encrypted cloud is performed through an encrypted searchable index that is generated by the data owner and outsourced to a cloud server. Given a querying content,by the weighted method of tf- idf,the server compares the content with the searchable index and returns the results without learning anything other than the information that is allowed to be leaked due to privacy factors. Results of simulative experiment based on open Enron data sets show that,this approach ensures that only the most relevant items are retrieved by the user with no unnecessary communication and computation burden on the user. In addition,the proposed method is better than the existing method in terms of the retrieval accuracy.
出处
《计算机应用与软件》
CSCD
2016年第4期103-107,168,共6页
Computer Applications and Software