一种数字资源长期安全无损保存和还原的方法和装置制造方法及图纸

技术编号:38808411 阅读:14 留言:0更新日期:2023-09-15 19:47
本发明专利技术涉及一种数字资源长期安全无损保存和还原的方法和装置,包括服务器将原始存储数据压缩后加密得到压缩包文件,并将压缩包文件输入预设哈希算法得到压缩包文件的实时哈希值文件;服务器向可信时间戳认证服务器发送可信时间戳认证请求报文;接收可信时间戳认证服务器发送的时间戳信息,将时间戳信息与压缩包文件合并;将待安全存储文件转换为维码影像;将待还原维码影像转换为待校验文件;获取待校验文件中待校验时间戳信息;根据待校验时间戳信息判断待校验文件在预设时间节点后未进行修改,将待校验文件进行反向压缩和解密得到原始存储数据。本申请实现了对存储在缩微胶片中的数据信息进行认证,防止存储于缩微胶片中的数据信息被篡改。中的数据信息被篡改。中的数据信息被篡改。

【技术实现步骤摘要】
一种数字资源长期安全无损保存和还原的方法和装置


[0001]本专利技术涉及数据存储
,尤其涉及一种数字资源长期安全无损保存和还原的方法和装置。

技术介绍

[0002]数字资源的存储安全问题随着计算机技术的发展日益严峻,计算机存储技术由最初的软磁盘发展到现代常见的光盘、机械磁盘、芯片存储,存储形式仍以光、磁介质记录数字信息为主。数据存储安全风险受到应用环境、防护能力、保存寿命形式,存储成本介质等众多因素影响。随着数字影像技术的发展,传统的模拟缩微胶片拍摄模式通过结合计算机数字光学影像技术发展为数字缩微胶片成像模式,利用专业设备可将数字影像在缩微胶片中曝光成像,并利用缩微胶片可长期稳定保存及影像内容无法篡改的特性,变通的实现数字信息的长期保存,同时也可利用影像扫描等技术还原为数字信息继续利用。但是如何保障并确认利用数字缩微胶片成像技术保存的数字信息,在数十年乃至数百年后还原产生的数字信息与制作前的原始信息完全一致,内容未被篡改、破坏、是目前亟需解决的技术问题。

技术实现思路

[0003]本专利技术所要解决的技术问题是针对现有技术的不足,提供一种数字资源长期安全保存的方法和装置,本专利技术解决上述技术问题的技术方案如下:
[0004]第一方面,本申请提供一种数字资源长期安全无损保存和还原的方法,所述方法包括保存流程和还原流程;
[0005]所述保存流程包括:
[0006]服务器将原始存储数据压缩后加密得到压缩包文件,同时记录所述原始存储数据的压缩方法和加密秘钥,并将所述压缩包文件输入预设哈希算法得到所述压缩包文件的实时哈希值文件;
[0007]所述服务器向可信时间戳认证服务器发送可信时间戳认证请求报文,其中所述可信时间戳认证请求报文中包含所述压缩包文件的实时哈希值;
[0008]所述服务器接收所述可信时间戳认证服务器发送的时间戳信息,将所述时间戳、加密秘钥与所述压缩包文件合并后,得到待安全存储文件;
[0009]所述服务器将所述待安全存储文件转换为维码影像,将所述维码影像存储到缩微胶片中;
[0010]所述还原流程包括:
[0011]所述服务器将记录在缩微胶片中的待还原维码影像转换为待校验文件;
[0012]所述服务器获取所述待校验文件中待校验时间戳信息;
[0013]所述服务器根据所述待校验时间戳信息判断所述待校验文件在预设时间节点后是否进行修改,若否,将所述待校验文件进行反向压缩和解密,得到与原始存储数据内容一
致的还原数据。
[0014]第二方面,本申请提供一种数字资源长期安全保存的装置,所述装置包括保存单元和还原单元;
[0015]所述保存单元包括:
[0016]第一处理模块,用于服务器将原始存储数据压缩后加密得到压缩包文件,记录所述原始存储数据的压缩方法和加密秘钥,并将所述压缩包文件输入预设哈希算法得到所述压缩包文件的实时哈希值文件;
[0017]第二处理模块,用于所述服务器向可信时间戳认证服务器发送可信时间戳认证请求报文,其中所述可信时间戳认证请求报文中包含所述压缩包文件的实时哈希值;
[0018]第三处理模块,用于所述服务器接收所述可信时间戳认证服务器发送的可信时间戳信息,将所述可信时间戳信息与所述压缩包文件合并后,得到待安全存储文件;
[0019]第四处理模块,用于所述服务器将所述待安全存储文件转换为维码影像,将所述维码影像存储到缩微胶片中;
[0020]所述还原单元包括:
[0021]第一解码模块,用于所述服务器将待还原维码影像转换为待校验文件;
[0022]第二解码模块,用于所述服务器获取所述待校验文件中待校验时间戳信息;
[0023]第三解码模块,用于所述服务器根据所述待校验时间戳信息判断所述待校验文件在预设时间节点后是否进行修改,若否,将所述待校验文件进行反向压缩和解密,得到与原始存储数据内容一致的还原数据。
[0024]第三方面,本申请提供一种存储有计算机程序的计算机可读存储介质,所述计算机程序被处理器执行时实现上述技术方案中任一项所述的方法的步骤。
[0025]第四方面,本申请提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述技术方案中任一项所述方法的步骤。
[0026]本专利技术的有益效果是:提出了一种数字资源长期安全保存的方法,包括保存流程和还原流程,该方法低成本、可实施、可验证,可确保在很长时间周期后信息数据可被继续利用;保存流程包括:服务器将原始存储数据压缩后加密得到压缩包文件,记录原始存储数据的压缩方法和加密秘钥,并将压缩包文件输入预设哈希算法得到压缩包文件的实时哈希值文件;服务器向可信时间戳认证服务器发送可信时间戳认证请求报文,其中可信时间戳认证请求报文中包含压缩包文件的实时哈希值;服务器接收可信时间戳认证服务器发送的时间戳信息,将时间戳信息与压缩包文件合并后,得到待安全存储文件;服务器将待安全存储文件转换为维码影像,将维码影像存储到缩微胶片中;所述还原流程包括:所述服务器将待还原维码影像转换为待校验文件;服务器获取待校验文件中待校验时间戳信息;服务器根据待校验时间戳信息判断待校验文件在预设时间节点后未进行修改,将待校验文件进行反向压缩和解密,得到原始存储数据。本申请实现了对存储在缩微胶片中的数据信息进行认证,防止存储于缩微胶片中的数据信息被篡改,可低成本、可验证的将数字资源长期安全保存,并确保在很长时间周期后信息数据可被无损还原继续利用。
[0027]本专利技术附加的方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术实践了解到。
附图说明
[0028]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1为本专利技术实施例一种数字资源长期安全无损保存和还原的方法的流程示意图;
[0030]图2为本专利技术另一实施例一种数字资源长期安全无损保存和还原的方法的流程示意图;
[0031]图3为本专利技术实施例一种数字资源长期安全无损保存和还原的装置的模块示意图。
具体实施方式
[0032]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本专利技术保护的范围。
[0033]如图1

2所述,本专利技术实施例所述的一种数字资源长期安全无损保存和还原的方法,所述方法包括保存流程和还原流程;
[0034]所述保存流程S1包括:
[0035]S11、服务器将原本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数字资源长期安全无损保存和还原的方法,其特征在于,所述方法包括保存流程和还原流程;所述保存流程包括:服务器将原始存储数据压缩后加密得到压缩包文件,记录所述原始存储数据的压缩方法和加密秘钥,并将所述压缩包文件输入预设哈希算法得到所述压缩包文件的实时哈希值文件;所述服务器向可信时间戳认证服务器发送可信时间戳认证请求报文,其中所述可信时间戳认证请求报文中包含所述压缩包文件的实时哈希值;所述服务器接收所述可信时间戳认证服务器发送的时间戳信息,将所述时间戳信息、加密秘钥与所述压缩包文件合并后,得到待安全存储文件;所述服务器将所述待安全存储文件转换为维码影像,将所述维码影像存储到缩微胶片中;所述还原流程包括:所述服务器将待还原维码影像转换为待校验文件;所述服务器获取所述待校验文件中待校验时间戳信息;所述服务器根据所述待校验时间戳信息判断所述待校验文件在预设时间节点后是否进行修改,若否,将所述待校验文件进行反向压缩和解密,得到与原始存储数据内容一致的还原数据。2.根据权利要求1所述的数字资源长期安全无损保存和还原的方法,其特征在于,所述服务器根据所述待校验时间戳信息判断所述待校验文件在预设时间节点后是否进行修改,具体包括:比较所述待校验时间戳信息中记录的时间是否在所述预设时间节点之前;若所述待校验时间戳信息中记录的时间不在所述预设时间节点之前,则所述待校验文件在预设时间节点后未进行修改,否则,所述待校验文件在预设时间节点后进行了修改。3.根据权利要求2所述的数字资源长期安全无损保存和还原的方法,其特征在于,所述服务器根据所述待校验时间戳信息判断所述待校验文件在预设时间节点后是否进行修改,还包括:若所述待校验时间戳信息在所述预设时间节点之前,判断所述待校验文件的实时哈希值是否与所述待校验时间戳信息中的哈希值是否相同;若所述待校验文件的实时哈希值与所述待校验时间戳信息中的哈希值不相同,则所述待校验文件在所述预设时间节点后被修改;若所述待校验文件的实时哈希值与所述待校验时间戳信息中的哈希值相同,则所述待校验文件在所述预设时间节点后未被修改。4.根据权利要求1所述的数字资源长期安全无损保存和还原的方法,其特征在于,所述服务器将原始存储数据压缩后加密得到压缩包文件,具体包括:所述服务器将所述原始存储数据文件通过预设压缩算法进行压缩后,通过国密算法将压缩后的所述原始存储数据文件进行加密。5.根据权利要求1所述的数字资源长期安全无损保存和还原的方法,其特征在于,所述服务器将所...

【专利技术属性】
技术研发人员:刘尚原刘为
申请(专利权)人:北京大申烽华科技有限责任公司
类型:发明
国别省市:

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

1