摘要
在半诚实且好奇的云服务器模型下,为通过构建安全倒排索引和认证数据结构,达到快速检索密文和验证服务器行为的目的,文章提出一个基于Merkle哈希树的可验证密文检索方案。方案使用Lucene搜索引擎工具包,通过改进传统明文索引结构得到适于密文检索的安全倒排索引,以保证检索的效率和安全性。此外,文章基于Merkle哈希树结构实现了检索结果的完整性和正确性验证。实验分析表明,文章方案不仅满足用户对外包私密数据的高效检索和数据安全要求,而且能准确且高效地验证云服务器可能存在的篡改、删除和伪造等不法行为。
In the model of the semi-honest and curious server, in order to achieve the purpose of fast retrieval of ciphertext and verification of server behaviors by constructing the secure inverted index and the authentication data structure, this paper proposes a verifiable ciphertext retrieval scheme based on Merkle Hash tree. The scheme uses the Lucene search engine to o lk it to improve the traditional plaintext index structure to get the secure inverted index which is suitable fo r the ciphertext retrieval, which ensures the efficiency and security of retrieval. In addition, this paper implements the verification of the completeness and correctness of the retrieval results based on M erkle Hash tree structure. Experimental analysis shows that this scheme not only satisfies the userfs efficient retrieval requirement on outsourced private data and data security requirement, but also can accurately and efficiently verify the illegal acts of tampering, deletion, forgery and others that exist on cloud server.
出处
《信息网络安全》
CSCD
2017年第4期1-8,共8页
Netinfo Security
基金
国家自然科学基金[61602118
61572010
61472074]
福建省自然科学基金[2015J01240]
福建省教育厅科技项目[JK2014009]
福州市科技计划项目[2014-G-80]
福建师范大学校创新团队[IRTL1207]