一种备份数据处理方法及装置制造方法及图纸

技术编号:32477981 阅读:32 留言:0更新日期:2022-03-02 09:40
本发明专利技术公开了一种备份数据处理方法及装置,用以验证备份数据是否被篡改,进而提高备份数据的安全性。所述方法包括:当根据目标数据的备份数据对目标数据进行恢复时,生成所述备份数据对应的数字摘要;构造由所述数字摘要组成的第一二叉树;计算所述第一二叉树根节点的第一哈希值;将所述第一哈希值和所述目标数据的预设标识进行比对;当所述第一哈希值和所述目标数据的标识相同时,根据所述目标数据的备份数据对目标数据进行恢复。采用本发明专利技术所提供的方法,通过对备份数据对应的二叉树根节点的哈希值和目标数据的标识进行比对,能够验证备份数据是否被篡改,提高了数据恢复的安全性。性。性。

【技术实现步骤摘要】
一种备份数据处理方法及装置
[0001]本申请是申请日为2016年20月21日、申请号为201610919565.9、专利技术名称为“一种备份数据处理方法及装置”的中国专利申请的分案申请。


[0002]本专利技术涉及互联网
,特别涉及一种备份数据处理方法及装置。

技术介绍

[0003]数据备份,是指将全部或部分数据集合从应用主机中复制到其它的存储介质的过程。当应用主机中的数据遭到意外事件破坏时,检查备份数据的完整性和安全性,当备份数据的完整性和安全性检查通过时,可以通过备份的数据对应用主机中的数据进行恢复。
[0004]然而,现有技术中,对于数据安全性的检查,仅仅是检查数据是否被病毒感染等问题。无法检查出数据是否被人为篡改过。而有些机构所涉及的数据的安全性极为重要,例如银行。当进行数据恢复时,被非法篡改过的备份数据导入到应用主机中,其造成的后果是及其严重的。因而,在进行数据恢复之前,如何验证备份数据是否被篡改,进而提高数据恢复的安全性,是一亟待解决的技术问题。

技术实现思路

[0005]本专利技术提供一种备本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种备份数据处理方法,其特征在于,包括:当根据目标数据的备份数据对目标数据进行恢复时,生成所述备份数据对应的数字摘要;构造由所述数字摘要组成的第一二叉树;计算所述第一二叉树根节点的第一哈希值;将所述第一哈希值和所述目标数据的预设标识进行比对;当所述第一哈希值和所述目标数据的标识相同时,根据所述目标数据的备份数据对目标数据进行恢复;当所述目标数据发生改变时,判断发生改变的数据与所述目标数据的比值是否大于预设阈值;构造第三二叉树或第四二叉树;计算所述第三二叉树根节点的第三哈希值以及所述第四二叉树根节点的第四哈希值;重新确定所述目标数据的标识。2.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一哈希值与所述目标数据的标识不同时,发出警告,以提示用户备份数据已被篡改。3.如权利要求1所述的方法,其特征在于,所述目标数据的预设标识的建立过程包括:在对目标数据进行备份时,生成所述目标数据对应的数字摘要;其中,每条目标数据对应一条数字摘要;构造由所述数字摘要组成的第二二叉树;计算所述第二二叉树根节点的第二哈希值;当所述目标数据备份完毕时,确定所述第二哈希值为所述目标数据的标识。4.如权利要求3所述的方法,其特征在于,所述方法还包括:当不大于预设阈值时,对应修改所述目标数据对应的备份数据,同时构造由发生改变的数据对应的数字摘要组成的所述第三二叉树;确定所述第三哈希值和所述第二哈希值同为所述目标数据的标识。5.如权利要求1所述的方法,其特征在于,所述方法还包括:当大于预设阈值时,对应修改所述目标数据对应的备份数据;当所述备份数据修改完毕时,构造由修改后的备份数据对应的数字摘要组成的所述第四二叉树;将所述目标数据的标识修改为所述第四哈希值。6.如权利要求3

5中任一项所述的方法,其特征在于,所述方法还包括:将所述目标数据的标识及所述目标数据发送至用于进行加密货币交易的区块链中;当基于所述目标数据的交易次数达到预设数目时,确定所述目标数据的标识的状态为不可修改状态。7.一种备份数据处理装置,其特征在于,包括:第一生成模块,用于当根据目标数据的备份数据对目标数据进行恢复时,生成所述备份数据对应的数字摘要;第一构造模块,用于构造由所述数字摘要组成的第一二叉树;
第一...

【专利技术属性】
技术研发人员:张楠赓
申请(专利权)人:上海嘉楠捷思信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1