电子档案管理方法、装置、设备及存储介质制造方法及图纸

技术编号:37598339 阅读:17 留言:0更新日期:2023-05-18 11:47
本公开提供了一种电子档案管理方法、装置、设备及存储介质,可以应用于区块链技术领域。该方法包括:在区块链中建立系统账户,系统账户与业务系统相对应;根据业务系统的业务数据,生成电子档案,电子档案包括初始档案和修改档案;建立电子档案的档案账户;采用系统账户的密钥对电子档案进行签名,得到签名档案,签名档案包括签名初始档案和签名修改档案;通过系统账户与档案账户之间的转账交易,分别将签名初始档案和签名修改档案上传到区块链;计算签名档案的哈希值;通过签名档案的哈希值在区块链上对签名初始档案和签名修改档案进行溯源;根据溯源到的签名初始档案和签名修改档案,得到全生命周期的电子档案。得到全生命周期的电子档案。得到全生命周期的电子档案。

【技术实现步骤摘要】
电子档案管理方法、装置、设备及存储介质


[0001]本公开涉及区块链
,尤其涉及一种电子档案管理方法、装置、设备、介质和程序产品。

技术介绍

[0002]区块链本质上是一种去中心化的链式存储结构,通过多个区块链节点互信共享来实现一种可靠的数据存储方式。区块链技术不需要依赖第三方,通过自身分布式节点间的数据存储,并对每一笔数据进行验真,最后在所有节点间同步来实现数据的可信存储。
[0003]现有的档案溯源验真方法大多是基于HASH算法进行简单的加密和校验,一旦上链,档案及其HASH值便无法变动,对后续档案的使用情况也无法进行记录。

技术实现思路

[0004]鉴于上述问题,本公开提供了电子档案管理方法、装置、设备、介质和程序产品。
[0005]根据本公开的第一个方面,提供了一种电子档案管理方法,包括:在区块链中建立系统账户,系统账户与业务系统相对应;根据业务系统的业务数据,生成电子档案,电子档案包括初始档案和修改档案;建立电子档案的档案账户;采用系统账户的密钥对电子档案进行签名,得到签名档案,签名档案包括签名初本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电子档案管理方法,包括:在区块链中建立系统账户,所述系统账户与业务系统相对应;根据所述业务系统的业务数据,生成电子档案,所述电子档案包括初始档案和修改档案;建立所述电子档案的档案账户;采用所述系统账户的密钥对所述电子档案进行签名,得到签名档案,所述签名档案包括签名初始档案和签名修改档案;通过所述系统账户与所述档案账户之间的转账交易,分别将所述签名初始档案和所述签名修改档案上传到区块链;计算所述签名档案的哈希值;通过所述签名档案的哈希值在区块链上对所述签名初始档案和所述签名修改档案进行溯源;根据溯源到的所述签名初始档案和所述签名修改档案,得到全生命周期的电子档案。2.根据权利要求1所述的方法,所述根据所述业务系统的业务数据,生成电子档案包括:从所述业务系统中获取初始业务数据;根据所述初始业务数据,生成所述初始档案;以及对所述初始业务数据进行修改和/或记录对所述初始业务数据进行的操作,得到修改项;根据所述修改项,生成所述修改档案。3.根据权利要求2所述的方法,所述通过所述系统账户与所述档案账户之间的转账交易,将所述签名档案上传到区块链包括:以第一json格式将签名后的所述初始档案上传到区块链;以第二json格式将签名后的所述修改档案上传到区块链;其中,所述第一json格式包括档案ID、文件、操作和档案属性,所述第二json格式包括所述档案ID、增加文件、删除文件、操作变更和属性变更。4.根据权利要求3所述的方法,所述通过所述哈希值在区块链上对所述电子档案进行溯源包括:根据所述签名档案的哈希值,确定所述第一json格式的初始档案和所述第二json格式的修改档案;合并所述第一json格式的初始档案和所述第二json格式的修改档案,得到溯源后的电子档案。5.根据权利要求1所述的方法,还包括:对所述签名档案进行验真,包括:获取所述电子档案的档案ID;根据所述档案ID,确定上传区块链之前所述签名档案的哈希值;以及确定区块链上的所述签名档案的哈希值;将上传区块链之前所述签名档案的哈希值与区块链上的所述签名档案的哈希值进行对比;以及

【专利技术属性】
技术研发人员:谢传聪姚琛袁园吕明陈思广刘维安欧阳明沈文俊高明周婉月苏蜜杨蓓蓓李亮李华峰丁诗璟沈冰华余刚万聪
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1