一种单套制电子档案真实性检测方法、电子设备及存储介质与流程

文档序号:37224914发布日期:2024-03-05 15:27阅读:19来源:国知局
一种单套制电子档案真实性检测方法、电子设备及存储介质与流程

本发明涉及计算机信息处理,具体涉及电子档案真实性的检测技术。


背景技术:

1、电子档案(electronic record;archivalelectronic record),是指通过计算机磁盘等设备进行存储,与纸质档案相对应,相互关联的通用电子图像文件集合,通常以案卷为单位。电子档案是具有凭证、查考和保存价值并归档保存的电子文件。而电子文件(electronic document;electronicrecord)是国家机构、社会组织或个人在履行其法定职责或处理事务过程中,通过计算机等电子设备形成、办理、传输和存储的数字格式的各种信息记录。电子文件由内容、结构和背景组成。

2、在电子档案移交环节,立档单位在提交的电子文件上增加档案身份信息和提交人员信息并生成电子档案。档案身份信息中的内容包括所属部门名称、所属部门电子印章、电子档案编号、提交时间,提交人员信息包括提交人员姓名和指纹。立档单位将生成的电子档案通过公钥加密后移交至存档单位接收服务器,存档单位接收服务器通过对应的私钥对其进行解密,然后存储解密的电子档案。

3、在电子档案接收环节,归档单位向服务器发送调阅请求,调阅请求中包含电子档案编号和调阅电子档案的部门名称,接收服务器解析调阅请求,根据调阅请求中的电子档案编号查找对应的电子档案。接收服务器判断调阅电子档案的部门名称是否存在档案身份信息中,若存在,则将查找出的电子档案加密后发往归档单位;若不存在,则表明调阅电子档案的部门没有相应的权限,调阅结束,归档单位解密接收服务器发送的加密电子档案,解析电子档案,进行所属部门电子印章验证和提交人员指纹验证,若全部通过,则验证成功,否则验证失败。在查阅之前,对电子档案进行所属部门电子印章验证和提交人员指纹验证,通过双重验证,有效保证查阅电子档案的真实性。

4、在现有技术中,对电子档案“四性”中“真实性”检测是基于“双套归档”(即对同一份文件,在归档保存其纸质版本的同时,又保存一份电子版本,使两者共同处于存储和可利用的状态)的“真实性”检测,是对影像化电子档案进行文件信息比对,判定“真实性”。同时,归档单位解密接收的加密电子档案,其对所属部门电子印章验证和提交人员指纹验证只能验证电子印章的真伪及提交人员的真实性,并未实际对电子档案的电子文件本身、电子文件内容元数据、电子文件结构元数据、电子文件属性元数据、电子文件过程元数据、电子文件归档配置信息、电子文件背景、组件进行真实性检测,并通过该方法对单套制(单套)电子档案(即由电子设备生成的源生电子文件)进行使用同一方法进行检测,无法真正获知单套电子档案“真实性”。


技术实现思路

1、针对现有技术存在的不足,本发明提出一种单套电子档案真实性的检测方法、电子设备及存储介质,对立档单位移交至归档单位(属地档案馆)的单套电子档案的“真实性”进行检测,通过对接收单套电子档案的电子文件本身、电子文件内容元数据、电子文件结构元数据、电子文件属性元数据、电子文件过程元数据、电子文件归档配置信息、电子文件背景、电子文件组件等信息的真实性检测,以保障立档单位在进行单套电子档案移交过程中、归档单位在单套电子档案接收过程中的“真实性”。

2、本发明实现以上发明目的所采用的技术方案如下:

3、本发明在第一方面,提供一种单套电子档案真实性的检测方法,所述方法是通过检测单套电子档案电子文件固化信息、电子文件元数据、电子文件内容真实性、电子文件元数据与内容关联真实性、电子文件归档信息包真实性,当以上所有检测通过后,认定为单套电子档案为真实。

4、进一步优选,所述方法中,检测单套电子档案电子文件固化信息包括签章信息检测和/或电子签名信息检测,具体是通过提取电子文件中签名和/或签章结构体的信息和该签名和/或签章对应的文件保护范围,对签名和/或签章结构和保护范围进行验签。

5、进一步优选,所述方法中,检测单套电子档案电子文件固化信息的检测方法是由多个分布式固化信息检测节点构成一个p2p的网络,通过数字签名链式存证服务核心区的共识机制对各个节点对数据达成共识,以文件形式存储的链式块数据及在数据库保存的键值对状态数据,根据一致性认可原则,对同一单套电子档案电子文件不同签名域的固化信息进行检测。

6、进一步优选,所述方法中,所述签章信息检测,是在接收到电子文件时,先根据抽象语法记法(asn.1)得到电子印章数据对象(seseal),检测对象属性值印章信息(esealinfoses)、制章者信息(cert)、签名算法标识(signalgid)、签名值(signedvalue)是否完整;再对电子印章信息对象(ses_sealinfo)检测,检测对象包含印章头(header)、印章标识(esid)、印章属性(property)、印章图像数据(picture)。

7、进一步优选,所述方法中,所述电子签名信息检测,是在接收到电子文件时,根据抽象语法记法(asn.1)得到电子签名数据对象(esignlnfo),检测对象属性值签名值(signedvalue)、原文杂凑值(digestvalue)、签名算法标识(signalgid)、其他自定义数据(extdatas)是否完整。

8、进一步优选,所述方法中,检测所述电子文件元数据是,先提取元数据,再根据不同的元数据特性,在其不同类目元数据特征上,对元数据项数据长度、元数据项数据类型及格式、设定值域的元数据项值域符合度、元数据项数据是否包含特殊字符、档号规范性、元数据项数据重复性进行检测。

9、更进一步地:

10、在元数据项数据长度检测中,使用octet_length函数,返回元数据项字符串str长度,以字节byte为单位进行长度校验输出,若元数据项返为null,则视为检测不通过。

11、在元数据项数据类型检测中,使用typeof函数,对数据项类型进行检测,当返回结果为undefined时,视为检测不通过,其中typeof函数包含但不限于number、string、boolean、object、char、varchar、text、datetime、timestamp。

12、在元数据项数据格式检测中,使用xml schema约束中简单类型检测,对元数据项数据格式进行元数据项数据格式检测,若元数据项数据格式返为null,则视为检测不通过,其中类型检测包括但不限于string、normalizedstring、token、base64binary、hexbinary、integer。

13、在元数据项数据项值域符合度检测中,是对值域中可枚举和不可枚举两种值域进行符合度检测,对于可枚举值域,通过调用值域检测方法enum()将解析后的xml结构化数据中的元数据项映射含义与可枚举性值域进行符合度检测,返回true则表示检测通过。

14、在元数据项数据包含特殊字符检测中,通过调用contains()函数,对xml结构化元数据进行特殊字符检测,返回true则表示检测不通过。

15、在元数据项数据重复性检测中,是在获取到xml结构化数据后,通过使用键、值对等原则(equals)内循环结构化数据中键值对,将xml结构化数据中键(key)、值(value)对中的值(value)进行内容比对,如其中不同元数据值出现键、值相等的情况,返回true则表示检测不通过。

16、进一步优选,所述方法中,检测所述电子文件内容真实性是,将电子文件属性信息数据集合filearraylist与xml结构化电子文件中记录的电子文件元数据集合filearrayinfolist使用arrays类的equals()方法一一比对的方式检测显值、隐值是否一致,当发现一致则判定电子文件内容数据真实。

17、进一步优选,所述方法中,检测所述电子文件元数据与内容关联真实性是,首先,检测电子文件元数据中记录的文件存储位置与电子文件内容数据的实际存储位置是否一致,当发现一致则判定电子文件元数据与电子文件内容数据真实关联;然后,在获得单套电子档案电子文件内容真实性检测通过结果时,合并判定单套电子档案电子文件元数据与内容关联真实性检测通过。

18、进一步优选,所述方法中,检测所述电子文件归档信息包真实性是,检测电子文件归档信息包的信息组织结构和内容是否符合归档要求,检测归档信息包与业务系统推送的电子文件属性信息集合是否一致。

19、在本发明的第二方面,提供一种电子设备,其包括:处理器;以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行根据本发明在第一方面所述的单套电子档案真实性的检测方法。

20、在本发明的第三方面,还提供一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行根据本发明在第一方面所述的单套电子档案真实性的检测方法。

21、通过采用以上技术方案,本发明至少具有如下有益效果:

22、本发明通过分别对单套电子档案电子文件固化信息、电子文件元数据、电子文件内容真实性、电子文件元数据与内容关联真实性、电子文件归档信息包真实性进行检测,当以上所有检测通过后,才认定为单套电子档案为真实,这样可以使单套电子档案中的电子文件、电子文件元数据(包括但不限于内容元数据、结构元数据、属性元数据等)在预归档环节即可完成“真实性”检测,保证单套电子档案归档在移交、接收过程中电子文件及电子文件元数据移交即为“真实”件、接收即为“真实”件。并且,通过以上检测,可以符合档案行业标准《电子档案单套管理一般要求(da/t 92-2022)》对单套电子档案的管理要求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1