摘要
本申请属于数据安全技术领域,揭示一种基于多层哈希树的数据检索方法,该方案将加密文档上传至存储节点,在存储节点每一加密文档对应于一唯一的文档标识,提供给服务端的为文档标识而非加密文档,基于输入的关键词检索时,获得的也是文档标识,之后用户端再基于目标文档标识从存储节点下载加密文档还原即可,数据安全性更高。服务端基于扰动哈希值构建关键词哈希树,将关键词哈希树的叶子节点关联一倒排索引,倒排索引存储包含对应的一关键词的加密文档对应的文档标识列表,索引结构内嵌数据,可以防止索引被篡改,并执行数据验证操作,以验证数据完整性,同时,哈希树结构支持局部索引更新,避免了重建整个索引结构,提高检索效率。
技术关键词
关键词
数据验证
节点
标识
数据检索方法
服务端
动态令牌
密钥
列表
索引
验证数据完整性
分布式存储系统
数据加密
数据安全技术
加密算法
数据安全性
多层结构