基于区块链的档案管理系统的制作方法

文档序号:28809640发布日期:2022-02-09 03:33阅读:290来源:国知局

1.本发明涉及档案管理领域,特别涉及一种基于区块链的档案管理系统。


背景技术:

2.随着数字化、数字资产的时代到来,数据成为当下最有价值的资产之一,而档案作为大量原始数据的载体,不但具有使用、查阅、留档的需求,同时也具有数据挖掘和分析的潜力。为了实现这一需求,档案数字化加工行业应运而生,国家机关也对档案数字化进行了明确的要求。但是,数字化加工档案不但需要大量的人力物力,同时还存在机密文件容易泄露、电子文件容易出错、易被篡改、所生成的电子档案不可用于数据挖掘和分析且档案产生过程无法追溯等问题。因此,导致了目前档案信息利用率和重视程度很低,无法进行大数据应用,而海量的档案数据挖掘应用已成为当下时代发展的必然需求。电子档案的管理与应用存在很多缺点。首先是电子档案的保存,由于受到硬件设备等原因的影响,电子档案必须做到多重备份,防止档案数据的丢失。其次是电子档案的安全问题,由于电子档案的信息资源是利用网络进行共享和传输的,网络的受众面非常广,任何人都可以通过相应的技术手段窃取其中的信息甚至篡改信息,网络本身也是不稳定的因素。最后就是档案的真实性和完整性,档案在档案管理部门信息化的过程中容易出现错漏、篡改,并且不会留下任何痕迹,真实性方面得不到保证,同时由于电子档案在已不同格式保存时也会由于硬件设备导致文件的不完整。


技术实现要素:

3.有鉴于此,本发明的目的是提供一种基于区块链的档案管理系统,可避免档案被篡改,可避免机密档案的信息泄露,可方便档案信息挖掘、分析及应用。
4.本发明的目的是通过以下技术方案实现的:基于区块链的档案管理系统,包括:数据流管理系统,用于各个档案形成过程的管理;数据库,用于保存各个档案形成过程中每个节点的原始数据文件;区块链,用于保存各个档案形成过程中每个节点的原始数据文件及其哈希值和电子签名,每个档案单独存储在一父区块中,每个档案形成过程中每个节点的原始数据文件及其哈希值和电子签名单独存储在父区块下的一子区块中,在区块链中的各个档案按保密要求进行了密级划分;对比系统,用于定时比对区块链与数据库上原始数据文件的一致性,若不一致则报警并将报警信息发送至客户端;沙盒系统,所述沙盒系统包括不同密级的沙盒,所述沙盒系统与区块链进行数据对接,不同密级的沙盒接收对应密级的档案;客户端,用户通过客户端介入沙盒中进行档案管理、查询和/操作。
5.进一步,所述档案形成过程为:保存文件、提交审批、审批文件、文件归档。
6.进一步,所述客户端,包括桌面客户端,浏览器客户端,移动客户端。
7.本发明的有益效果是:本发明的基于区块链的档案管理系统,通过设置区块链分布式储存档案,可避免档案被篡改,通过设置对比系统定时比对区块链和数据库中储存的原始数据文件,可对档案篡改作警示,以及时改回并提高加密等级,通过设置沙盒系统使用户通过客户端可在沙盒系统中对档案进行管理、查询、分析、挖掘、应用。
8.本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书和权利要求书来实现和获得。
附图说明
9.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中:图1为本发明原理图。
具体实施方式
10.以下将参照附图,对本发明的优选实施例进行详细的描述。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
11.如图1所示,基于区块链的档案管理系统,档案可以是医疗档案、个人信息档案、学籍档案等,包括:数据流管理系统,用于各个档案形成过程的管理,档案形成过程为:保存文件、提交审批、审批文件、文件归档;数据库,用于保存各个档案形成过程中每个节点的原始数据文件;区块链,用于保存各个档案形成过程中每个节点的原始数据文件及其哈希值和电子签名,哈希值由原始数据文件的数据通过sha-256计算得出,每个档案单独存储在一父区块中,每个档案形成过程中每个节点的原始数据文件及其哈希值和电子签名单独存储在父区块下的一子区块中,在区块链中的各个档案按保密要求进行了密级划分,密级有绝密、机密、秘密;对比系统,用于定时比对区块链与数据库上原始数据文件的一致性,若不一致则报警并将报警信息发送至客户端,此客户端为系统管理人员的电脑或手机,系统管理人员接收到报警信息后修改秘钥并根据数据库中的原始数据文件改回区块链中的数据;沙盒系统,沙盒系统包括不同密级的沙盒,沙盒系统与区块链进行数据对接,不同密级的沙盒接收对应密级的档案;客户端,用户通过客户端介入沙盒中进行档案管理、查询和/操作,在沙盒中对档案进行操作不会篡改区块链中的数据,用户可以是档案查询用户也可以是档案管理人员。
12.客户端,包括桌面客户端,浏览器客户端,移动客户端。
13.该档案管理系统,通过设置区块链分布式储存档案,可避免档案被篡改,通过设置对比系统定时比对区块链和数据库中储存的原始数据文件,可对档案篡改作警示,以及时
改回并提高加密等级,通过设置沙盒系统使用户通过客户端可在沙盒系统中对档案进行管理、查询、分析、挖掘、应用。
14.最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。


技术特征:
1.基于区块链的档案管理系统,其特征在于:包括:数据流管理系统,用于各个档案形成过程的管理;数据库,用于保存各个档案形成过程中每个节点的原始数据文件;区块链,用于保存各个档案形成过程中每个节点的原始数据文件及其哈希值和电子签名,每个档案单独存储在一父区块中,每个档案形成过程中每个节点的原始数据文件及其哈希值和电子签名单独存储在父区块下的一子区块中,在区块链中的各个档案按保密要求进行了密级划分;对比系统,用于定时比对区块链与数据库上原始数据文件的一致性,若不一致则报警并将报警信息发送至客户端;沙盒系统,所述沙盒系统包括不同密级的沙盒,所述沙盒系统与区块链进行数据对接,不同密级的沙盒接收对应密级的档案;客户端,用户通过客户端介入沙盒中进行档案管理、查询和/操作。2.根据权利要求1所述的基于区块链的档案管理系统,其特征在于:所述档案形成过程为:保存文件、提交审批、审批文件、文件归档。3.根据权利要求1或2所述的基于区块链的档案管理系统,其特征在于:所述客户端,包括桌面客户端,浏览器客户端,移动客户端。

技术总结
本发明公开了一种基于区块链的档案管理系统,包括:数据流管理系统,用于各个档案形成过程的管理;数据库,用于保存各个档案形成过程中每个节点的原始数据文件;区块链,用于保存各个档案形成过程中每个节点的原始数据文件及其哈希值和电子签名,在区块链中的各个档案按保密要求进行了密级划分;对比系统,用于定时比对区块链与数据库上原始数据文件的一致性,若不一致则报警并将报警信息发送至客户端;沙盒系统,其包括不同密级的沙盒,沙盒系统与区块链进行数据对接,不同密级的沙盒接收对应密级的档案;客户端,用户通过客户端介入沙盒中进行档案管理、查询和/操作;该系统可避免档案被篡改,可避免机密档案的信息泄露,可方便档案信息挖掘及应用。便档案信息挖掘及应用。便档案信息挖掘及应用。


技术研发人员:谭鹏凯
受保护的技术使用者:贵州梵瀚科技信息有限公司
技术研发日:2021.11.05
技术公布日:2022/2/8
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1