公开/公告号CN112632628A
专利类型发明专利
公开/公告日2021-04-09
原文格式PDF
申请/专利权人 山西晋合思创信息科技有限公司;
申请/专利号CN202110130941.7
申请日2021-01-30
分类号G06F21/62(20130101);G06F21/64(20130101);G06Q50/18(20120101);
代理机构14109 太原高欣科创专利代理事务所(普通合伙);
代理人崔浩;冷锦超
地址 030006 山西省太原市综改示范区太原学府园区高新街17号2幢22层瑞呈公司众创空间第5号工位
入库时间 2023-06-19 10:32:14
技术领域
本发明一种基于区块链技术的司法案件数据管理方法,属于司法案件数据管理技术领域。
背景技术
目前通过公证参与人民法院司法辅助事务工作中信息化标准体系的建设,推进落实到司法公证行业的管理规范中,司法辅助工作中对涉案信息或案件数据的保护至关重要,由于办案过程中使用的设备越来越智能,在将办案时采集到的音视频数据进行传输查看或储存时,传输数据存在传输不稳定、数据遗失丢失、被盗取窃取、容易被篡改的风险,需要有一套切实可靠的信息化数据保护方案来克服上述缺陷,并针对司法辅助案件数据的管理,优化相应的数据管理以及应用流程。
发明内容
本发明为了克服现有技术中存在的不足,所要解决的技术问题为:提供一种基于区块链技术的司法案件数据管理方法的改进。
为了解决上述技术问题,本发明采用的技术方案为:一种基于区块链技术的司法案件数据管理方法,包括如下管理步骤:
步骤一:在服务器端安装司法案件区块链管理系统,管理系统中包含一个主节点和多个从节点,所述主节点分别和多个从节点连接,每个从节点分别对应链接一个权威证明机构后台,形成多个权威证明节点;
步骤二:多个权威证明节点与主节点构成的区块链网络,当区块链网络进行广播后,管理系统接收并读取主节点发送的司法案件数据信息查询指令,系统接收所述区块链网络的广播后,将司法案件的加密数据发送至主节点;
步骤三:主节点接收加密数据后,由主节点发送司法案件数据信息查询指令,主节点在所述查询指令中获取用户信息,然后在所述区块链网络中根据用户信息提取对应的数据信息并进行解密;
步骤四:对加密数据进行解密时,系统接收主节点发送司法案件加密数据的信息查询指令,获取用户信息,在所述区块链网络中根据用户信息提取出对应司法案件的加密数据,在读取出的司法案件加密数据中确定与所述MD5校验码一致的信息,并将一致信息发送至主节点;
步骤五:所述司法案件数据信息发送至主节点读取及进行相关的工作管理后,生成新的司法案件数据,将新生成的司法案件数据校验并生成所述司法案件数据原文件的数据指纹;
步骤六:将所述司法案件数据原文件的存储地址、原文件对应的用户信息、原文件生成的数据指纹传输至由多个权威证明节点构成的区块链网络,并在全网各节点进行广播,将各权威证明节点中的存储内容进行更新。
所述步骤四中对加密数据进行解密时,从节点具体用于对提取出的司法案件加密数据使用预存的密钥进行解密,得到解密后的司法案件数据信息,通过MD5算法以及解密后的数据信息生成新的MD5验证码,并将新的MD5验证码与所述区块链中所有的MD5验证码进行校验,将校验一致的司法案件数据信息发送至所述主节点。
本发明相对于现有技术具备的有益效果为:本发明基于区块链管理系统对司法案件数据进行有效安全的管理,通过司法辅助案件数据的加密技术,建设集约化的数据应用服务,发挥公证管理工作深层次的价值,该过程可实现司法数据资源库信息化基础设施的建设,替代传统的办案数据管理方式,有效提高对办案相关信息采集的高效性和安全性。
附图说明
下面结合附图对本发明做进一步说明:
图1为本发明基于区块链技术的司法案件数据管理方法的步骤流程图。
具体实施方式
如图1所示,本发明提供一种基于区块链技术的司法案件数据管理方法,主要通过在由多个权威证明节点构成的区块链网络广播之后,接收读取主节点发送的司法案件数据信息查询指令,接收所述区块链网络广播之后的司法案件加密数据并将其发送至主节点;
该司法辅助案件管理系统中包含一个主节点和多个从节点,所述主节点分别和多个从节点连接,每个从节点对应一个权威证明机构。
接收由多个权威证明节点构成的区块链网络广播之后,接到读取的司法案件加密数据之后,所述接收主节点发送司法案件数据信息查询指令,在所述查询指令中获取用户信息,在所述区块链网络中根据用户信息提取对应的数据信息并进行解密。
所述解密方法具体在读取所述司法案件数据加密信息中确定出与案件原文件生成的MD5校验码一致的信息,并将所述信息发送至主节点;对提取出的司法案件加密数据信息使用预存的密钥进行解密,得到解密后的司法案件数据信息,通过MD5算法以及解密后的数据信息生产新的MD5验证码,并将新的MD5验证码与所述区块链中所有的MD5验证码进行校验,校验一致的司法案件数据信息发送至所述主节点。
接收所述主节点发送的司法案件加密数据信息查询指令,并获取用户信息,在所述区块链网络中根据用户信息提取出对应的司法案件加密数据信息,在读取出的司法案件加密数据信息中确定出与所述MD5校验码一致的信息,并将所述信息发送至主节点。
所述从节点具体用于对提取出的司法案件数据信息预存的密钥进行解密,得到解密后的数据信息;通过MD5算法以及解密后的数据信息进行,生成新MD5验证码;将新MD5验证码与区块链中所有MD5验证码进行校验,并将MD5验证码一致的数据信息发送至主节点。
所述司法案件数据信息发送至主节点读取及进行相关的工作管理后,生成新的司法案件数据,将新生成的司法案件数据校验并生成所述司法案件数据原文件的数据指纹。
将所述司法案件数据原文件的存储地址、其对应的用户信息以及其生成的数据指纹传输至由多个权威证明节点构成的区块链网络,并在全网各节点进行广播,将所述权威证明节点中的存储内容更新。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
机译: 基于区块链技术的数字版权管理方法
机译: 一种基于区块链技术提高在线考试系统透明度的系统
机译: 记录了一种基于数据库的数据关联方法和一种基于数据库的数据关联系统以及基于数据库的数据关联方法,并且计算机可读记录介质包括计算机可读记录介质。