一种用于司法公开的内外网数据一致性的核验方法技术

技术编号:30141770 阅读:23 留言:0更新日期:2021-09-23 15:06
本发明专利技术提供一种用于司法公开的内外网数据一致性的核验方法,将司法系统待公开的内网数据进行封装形成文书数据报,将多个文书数据报封装形成包数据报,利用包数据报及文书数据报的结构和自描述信息,核验数据的完整性与一致性。本发明专利技术提供的方法,解决了内外网传递过程中裁判文书数量不一致情况以及数据重组、渲染过程中出现的数据内容不一致的问题,能够保障司法系统内网向外部公开的数据和外网数据的一致性,适用于法院司法系统内网向外网传递的裁判文书信息的受控发布过程。的裁判文书信息的受控发布过程。的裁判文书信息的受控发布过程。

【技术实现步骤摘要】
一种用于司法公开的内外网数据一致性的核验方法


[0001]本专利技术涉及信息处理
,尤其涉及一种用于司法公开的内外网数据一致性的核验方法。

技术介绍

[0002]随着司法公开的不断推进,大量诸如裁判文书类的司法信息需要及时、准确地向互联网发布。而保障司法系统内网数据和外网数据的一致性则可以实现司法系统内网与外网的共生互动,建设完整配套的信息与服务的供给体系,使网上司法成为对外发布信息的重要窗口,成为司法内部沟通的主渠道,成为服务审判工作的重要工作方式,为审判工作提供一个新的平台。
[0003]由于司法系统的内网与外网之间存在诸如网闸类的隔离设施,司法公开数据需要通过复杂的过程和环节才能到达司法公开网站,在此过程中,司法公开数据可能会由于各种原因出现数据丢失的情况。例如司法公开数据在传递到大数据平台的过程中出现的数据丢失情况或司法公开数据到达大数据平台的队列时由于队列溢出导致数据丢失情况。
[0004]此外,内网数据在到达公开网站时,还会被重组和重新渲染,数据格式发生改变。例如将内网中的结构数据转化为非结构化数据进而在外网中进行展示。然而重组渲染过程是公开网站按照特定的模式进行的,因此在面对某些裁判文书数据时,可能会出现错误的重组渲染信息。

技术实现思路

[0005]本专利技术的实施例提供了一种用于司法公开的内外网数据一致性的核验方法,用于解决现有技术中存在的问题。
[0006]为了实现上述目的,本专利技术采取了如下技术方案。
[0007]一种用于司法公开的内外网数据一致性的核验方法,包括:
[0008]S1对司法系统待公开的内网数据进行封装,获得文书数据报;
[0009]S2将多个文书数据报进行封装,获得包数据报;
[0010]S3通过核验文书数据报和包数据报的结构和自描述信息,核验文书数据报和包数据报的内网数据的完整性与一致性。
[0011]优选地,步骤S1包括:
[0012]S101基于司法系统待公开的内网数据,构建该司法系统待公开的内网数据的描述信息和关键信息;
[0013]S102将该内网数据的描述信息、内网数据的关键信息和对应的司法系统待公开的内网数据进行结合获得文书数据报;
[0014]内网数据的描述信息包括文书结构、文书编码方式、文书类别、该描述信息首部长度、该描述信息总长度、第一首部校验码、文书ID和第一模糊哈希值;
[0015]内网数据的关键信息包括案号、裁决日期、案件类型、诉讼请求、案件名称、审理法
院、原告和被告。
[0016]优选地,步骤S2包括:
[0017]S201将多个文书数据报与各自的文书数据报的描述信息进行封装,获得包数据;
[0018]S202基于该包数据,构建包数据的描述信息;
[0019]S203将该包数据的描述信息和包数据进行结合,获得包数据报;
[0020]文书数据描述信息包括文书头部标识、文书大小、文书ID;
[0021]包数据的描述信息包括包ID、文书数量、该描述信息总长度、该描述信息首部长度、文书ID和第二首部校验码。
[0022]优选地,步骤S3包括:
[0023]S301解封装获取的多个包数据报,获得某个包数据报内的包数据的描述信息、包数据、文书数据报描述信息、文书数据报、内网数据的描述信息、内网数据的关键信息和对司法系统待公开的内网数据;
[0024]S302基于该某个包数据的描述信息,计算获得第三首部校验码,验证该第三首部校验码与包数据的描述信息的第二首部校验码是否一致,若是则执行子步骤S303,否则,重新获得该某个包数据报;
[0025]S303验证重新获得该某个包数据报中的包数据中的文书数量与包数据的描述信息的文书数量是否一致,若是则执行子步骤S304,否则,重新获得该某个包数据报;
[0026]S304验证重新获得该某个包数据报中的包数据的描述信息中的文书ID与文书数据报的描述信息的文书ID是否一致,若是则执行子步骤S305,否则,重新获得该某个文书数据报;
[0027]S305通过该某个包数据报中的司法系统待公开的内网数据的描述信息和关键信息计算第四首部校验码,验证该第四首部校验码与司法系统待公开的内网数据的描述信息的第一首部校验码是否一致,若是则执行子步骤S306,否则,重新获得通过该某个包数据报中的文书数据报;
[0028]S306验证该某个包数据报中的包数据报的内网数据的关键信息和内网数据中提取到的关键信息是否一致,若是则执行子步骤S307,否则,重新获得该某个包数据报中的文书数据报;
[0029]S307分别对该某个包数据报内的内网系统待公开的内网数据进行分片模糊哈希运算,拼接获得第二模糊哈希值;
[0030]S308对该拼接后第二模糊哈希值与内网数据的描述信息的第一模糊哈希进行编辑距离运算获得相似度值,将该相似度值与预设阈值进行比较,若该相似度值大于预设阈值则结束执行核验方法,若该相似度小于预设阈值则重新获得该某个包数据报中的文书数据报。
[0031]由上述本专利技术的实施例提供的技术方案可以看出,本专利技术提供一种用于司法公开的内外网数据一致性的核验方法,将司法系统待公开的内网数据进行封装形成文书数据报,将多个文书数据报封装形成包数据报,利用包数据报及文书数据报的结构和自描述信息,核验数据的完整性与一致性。本专利技术提供的方法,解决了内外网传递过程中裁判文书数量不一致情况以及数据重组、渲染过程中出现的数据内容不一致的问题,能够保障司法系统内网向外部公开的数据和外网数据的一致性,适用于法院司法系统内网向外网传递的裁
判文书信息的受控发布过程。
[0032]本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0033]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本专利技术提供的一种用于司法公开的内外网数据一致性的核验方法的处理流程图;
[0035]图2为本专利技术提供的一种用于司法公开的内外网数据一致性的核验方法的一种优选实施例的流程图;
[0036]图3为本专利技术提供的一种用于司法公开的内外网数据一致性的核验方法的文书数据报格式图;
[0037]图4为本专利技术提供的一种用于司法公开的内外网数据一致性的核验方法的包数据格式图;
[0038]图5为本专利技术提供的一种用于司法公开的内外网数据一致性的核验方法的包数据报格式图;
[0039]图6为本专利技术提供的一种用于司法公开的内外网数据一致性的核验方法的内网数据格式图;
[0040]图7为本专利技术提供的一种用于司法公开的内外网数据一致性的核验方法的内网数据格式图;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于司法公开的内外网数据一致性的核验方法,其特征在于,包括:S1对司法系统待公开的内网数据进行封装,获得文书数据报;S2将多个所述文书数据报进行封装,获得包数据报;S3通过核验所述文书数据报和包数据报的结构和自描述信息,核验所述文书数据报和包数据报的内网数据的完整性与一致性。2.根据权利要求1所述的核验方法,其特征在于,步骤S1包括:S101基于所述司法系统待公开的内网数据,构建该司法系统待公开的内网数据的描述信息和关键信息;S102将该内网数据的描述信息、内网数据的关键信息和对应的所述司法系统待公开的内网数据进行结合获得所述文书数据报;所述内网数据的描述信息包括文书结构、文书编码方式、文书类别、该描述信息首部长度、该描述信息总长度、第一首部校验码、文书ID和第一模糊哈希值;所述内网数据的关键信息包括案号、裁决日期、案件类型、诉讼请求、案件名称、审理法院、原告和被告。3.根据权利要求2所述的核验方法,其特征在于,步骤S2包括:S201将多个所述文书数据报与各自的文书数据报的描述信息进行封装,获得包数据;S202基于该包数据,构建包数据的描述信息;S203将该包数据的描述信息和包数据进行结合,获得所述包数据报;所述文书数据描述信息包括文书头部标识、文书大小、文书ID;所述包数据的描述信息包括包ID、文书数量、该描述信息总长度、该描述信息首部长度、文书ID和第二首部校验码。4.根据权利要求3所述的核验方法,其特征在于,步骤S3包括:S301解封装获取的多个所述包数据报,获得某个包数据报内的所述包数据的描述信息、包数据、文书数据报描述信息、文书数据报、内网数据的描...

【专利技术属性】
技术研发人员:沈波张靖林赵颖斯张振江穆海冰
申请(专利权)人:北京交通大学
类型:发明
国别省市:

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

1