发明名称 |
一种数据存储保护方法与系统 |
摘要 |
本发明公开了一种数据存储保护方法与系统,将要存储的目标数据组织成预设大小的多个数据块;根据数据块个数确定叶子节点个数,根据数据块大小和哈希算法位数确定中间节点个数;将所述数据块保存至所述叶子节点,将所述数据块对应的哈希值保存至所述数据块所属节点的父节点中;根据所述叶子节点个数和所述中间节点个数,将数据块和对应的哈希值组织成哈希树,将数据组织成为数据块,并将数据块与哈希值组织成哈希树,进行数据读取时可迅速访问各节点,从哈希树的各节点进行数据验证可保证用户访问数据的正确性。 |
申请公布号 |
CN105243334A |
申请公布日期 |
2016.01.13 |
申请号 |
CN201510594412.7 |
申请日期 |
2015.09.17 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
宋腾 |
分类号 |
G06F21/62(2013.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F21/62(2013.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
罗满 |
主权项 |
一种数据存储保护方法,其特征在于,包括:将要存储的目标数据组织成预设大小的多个数据块;根据数据块个数确定叶子节点个数,根据数据块大小和哈希算法位数确定中间节点个数;将所述数据块保存至所述叶子节点,将所述数据块对应的哈希值保存至所述数据块所属节点的父节点中;根据所述叶子节点个数和所述中间节点个数,将数据块和对应的哈希值组织成哈希树。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |