掌桥专利:专业的专利平台
掌桥专利
首页

基于区块链的档案数据库加密存证系统

文献发布时间:2023-06-19 11:52:33


基于区块链的档案数据库加密存证系统

技术领域

本发明涉及区块链领域,尤其涉及基于区块链的档案数据库加密存证系统。

背景技术

目前,随着计算机技术的发展和互联网的普及,传统纸质的各类文件正在逐步电子化。电子数据易于存储、便于携带、存储成本低,为各类业务活动带来了很大的便利性。但电子数据也有其局限性,如易丢失、易篡改等。对于一些安全性要求较高的文件,如文件证据、合同、协议和公民个人信息文件证明等,现有的技术无法完全满足要求。

针对相关技术中电子数据容易丢失和篡改的问题,目前尚未提出有效的解决方案。

发明内容

本发明的目的在于克服现有技术存在的以上问题,提供基于区块链的档案数据库加密存证系统,本发明的系统支持电子协议和多种电子数据上链,上链数据不可篡改且加密存储,保证数据存储安全,具备高可用性和可追溯性。

为实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:

基于区块链的档案数据库加密存证系统,包括档案数据库模块、档案管理模块、区块链存储模块和区块链加密管理模块;其中,

所述档案数据库模块用于数据库保护以及档案信息的存储和查询;

所述档案管理模块用于档案数据的引导以及档案数据的链接;

所述区块链存储模块用于数据信息的存储;

所述区块链加密管理模块用于账号注册、登录以及身份验证,并将注册的信息存入到区块链存储模块,在登录时通过身份验证存入区块链存储模块中的注册信息。

作为优选,所述档案数据库模块还包括存证名称、存证人、存证类型、存证哈希、存证大小、存证摘要、文件名、创建时间、最后修改时间、位置信息、设备信息、取证人以及签名。

作为优选,所述档案管理模块根据通过审核的档案初始化区块链网络档案并对其进行持续性的动态监管,动态监管包括将档案加入所述区块链网络并创建访问通道。

作为优选,所述区块链存储模块还用于通过使用云存储服务,将上传的档案数据存储于所述区块链的账号项下。

作为优选,所述区块链加密管理模块还包括数据上传单元、加密保存单元、电子存证生成单元和关联关系单元;其中,

所述数据上传单元用于用户将电子数据上传到区块链电子存证系统上;

所述加密保存单元用于将所述电子数据进行加密并保存到区块链上;

所述电子存证生成单元用于根据电子数据中的摘要信息,生成其对应的电子存证;

所述关联关系单元用于建立电子存证和电子数据之间的关联关系。

作为优选,该系统还包括注册模块和登录模块;其中,

所述注册模块用于查验者信息注册登记备案;

所述登录模块用于查验者登录身份审核。

作为优选,该系统还包括档案采集单元,所述档案采集单元用于将档案作为采集对象,并将采集的档案加入到采集对象档案数据库模块中,以及设置档案监控的时间间隔和档案采集的时间间隔。

作为优选,所述档案数据库加密存证系统部署于云系统上或部署于云服务器上。

本发明的有益效果是:

1.本发明的系统支持电子协议和多种电子数据上链,上链数据不可篡改且加密存储,保证数据存储安全,具备高可用性和可追溯性;

2.本发明的系统利用区块链可编程的智能合约技术,在满足条件的情况下,可以利用智能合约来执行相关的电子协议,降低协议的执行成本;

3.本发明的系统借助区块链技术,通过与政府机关、司法鉴定机构、公证机构的协作,确保公证过程调用政务信息真实可信,办理全程可实时追溯,实现了信息互联互通,提升了公证服务办证效率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明。本发明的具体实施方式由以下实施例及其附图详细给出。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明涉及的结构示意图。

具体实施方式

下面结合附图对本发明作进一步的描述:

参照图1所示,基于区块链的档案数据库加密存证系统,包括档案数据库模块、档案管理模块、区块链存储模块和区块链加密管理模块;其中,所述档案数据库模块用于数据库保护以及档案信息的存储和查询;所述档案管理模块用于档案数据的引导以及档案数据的链接;所述区块链存储模块用于数据信息的存储;所述区块链加密管理模块用于账号注册、登录以及身份验证,并将注册的信息存入到区块链存储模块,在登录时通过身份验证存入区块链存储模块中的注册信息。

作为优选,所述档案数据库模块还包括存证名称、存证人、存证类型、存证哈希、存证大小、存证摘要、文件名、创建时间、最后修改时间、位置信息、设备信息、取证人以及签名。

作为优选,所述档案管理模块根据通过审核的档案初始化区块链网络档案并对其进行持续性的动态监管,动态监管包括将档案加入所述区块链网络并创建访问通道。

作为优选,所述区块链存储模块还用于通过使用云存储服务,将上传的档案数据存储于所述区块链的账号项下。

作为优选,所述区块链加密管理模块还包括数据上传单元、加密保存单元、电子存证生成单元和关联关系单元;其中,所述数据上传单元用于用户将电子数据上传到区块链电子存证系统上;所述加密保存单元用于将所述电子数据进行加密并保存到区块链上;所述电子存证生成单元用于根据电子数据中的摘要信息,生成其对应的电子存证;所述关联关系单元用于建立电子存证和电子数据之间的关联关系。

作为优选,该系统还包括注册模块和登录模块;其中,所述注册模块用于查验者信息注册登记备案;所述登录模块用于查验者登录身份审核。

作为优选,该系统还包括档案采集单元,所述档案采集单元用于将档案作为采集对象,并将采集的档案加入到采集对象档案数据库模块中,以及设置档案监控的时间间隔和档案采集的时间间隔。

作为优选,所述档案数据库加密存证系统部署于云系统上或部署于云服务器上。

具体实施例

在实际使用时,通过注册模块注册查验者的信息进行登记备案,待通过后,通过登录模块登录到档案数据库模块进行档案信息的相关存储和查询,并由档案管理模块对查询和存储的档案数据进行引导以及档案数据的链接,而存储区块链加密管理模块用于账号注册、登录以及身份加密验证。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

相关技术
  • 基于区块链的档案数据库加密存证系统
  • 一种基于区块链技术的建设工程电子档案存证方法及系统
技术分类

06120113083599