一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

检测数据定向共享方法、装置,存储介质及服务器与流程

2022-05-06 11:10:15 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,尤其涉及一种基于数据安全共享的检测数据定向共享方法、装置,存储介质及服务器。


背景技术:

2.在检测企业对待检测样品进行检测之后,形成检测数据或者检测报告时,一般最后都是形成纸质报告,并且需要检测人员和审核人员分别进行签字确认,并且只能通过扫描电子版或者纸质版的方式给到相关单位用户,这样子导致相关单位用户无法第一时间查询到相关的检测数据或者检测报告;同时,检测企业无法对这些检测数据或者检测报告进行加密,有可能导致一些需要保密的检查数据或者检测报告被截获,存在一定的安全隐患。


技术实现要素:

3.本发明的目的在于克服现有技术的不足,本发明提供了一种基于数据安全共享的检测数据定向共享方法、装置,存储介质及服务器,实现检测数据以电子版的形式对用户的定向共享,并且共享的检测数据为加密数据,保证检测数据的安全性。
4.为了解决上述技术问题,本发明实施例提供了一种基于数据安全共享的检测数据定向共享方法,所述方法包括:检测人员基于在服务器上获得的数据上传权限进行检测数据的上传,并形成检测数据文件;基于所述检测人员的身份信息利用数字水印加载规则对所述检测数据文件进行签名水印加载处理,形成第一水印签名检测数据文件;在审核人员对所述第一水印签名检测数据文件审核后,基于审核信息利用数字水印加载规则对所述第一水印签名检测数据文件进行签名水印加载处理,形成第二水印签名检测数据文件,其中所述审核信息包括审核人员的身份信息和审核结果信息;对所述第二水印签名检测数据文件进行解析,并提取所述第二水印签名检测数据文件的单位信息;基于所述单位信息按照预设数据存储结构在所述服务器上对第二水印签名检测数据文件进行备份存储处理;同时,基于所述单位信息对所述第二水印签名检测数据文件进行加密处理,并在所述服务器提供的数据访问共享接口定向向对应的被共享用户进行共享处理。
5.可选的,所述检测人员基于在服务器上获得的数据上传权限进行检测数据的上传,并形成检测数据文件,包括:在所述服务器内部创建一数据上传权限中心,并且所述检测人员在所述数据上传权限中心中进行身份认证处理;在所述检测人员在所述数据上传权限中心中的身份认证通过后,所述检测人员基于身份认证结果获得对应的数据上传权限;
所述检测人员基于对应的数据上传权限在所述服务器上匹配的数据上传模板进行检测数据的上传,并形成检测数据文件。
6.可选的,所述基于所述检测人员的身份信息利用数字水印加载规则对所述检测数据文件进行签名水印加载处理,形成第一水印签名检测数据文件,包括:基于所述检测人员的身份信息获得检测人员电子签名信息;基于所述数字水印加载规则获得水印参数及水印类型;基于所述水印参数及所述水印类型利用所述检测人员电子签名信息进行水印构建处理,形成检测签名水印;将所述检测签名水印加载至所述检测数据文件的指定签名位置上,形成第一水印签名检测数据文件;其中,所述水印参数包括水印大小、水印透明度;所述水印类型包括彩色水印和多层次水印。
7.可选的,所述基于审核信息利用数字水印加载规则对所述第一水印签名检测数据文件进行签名水印加载处理,形成第二水印签名检测数据文件,包括:获得所述审核信息中的审核人员的身份信息及审核结果信息,并基于所述审核人员的身份信息匹配获得审核人员电子签名信息;基于所述数字水印加载规则获得水印参数及水印类型;基于所述水印参数及所述水印类型分别利用所述审核人员电子签名信息和所述审核结果信息进行水印构建处理,形成审核签名水印和审核结果水印;分别将所述审核签名水印和所述审核结果水印载至所述第一水印签名检测数据文件的指定签名位置上,形成第二水印签名检测数据文件。
8.可选的,所述对所述第二水印签名检测数据文件进行解析,并提取所述第二水印签名检测数据文件的单位信息,包括:基于所述检测数据的数据上传模板确定所述提供检测样品的单位信息在所述检测数据文件中的位置信息;基于所述位置信息在所述第二水印签名检测数据文件进行单位信息提取处理,获得所述第二水印签名检测数据文件的单位信息。
9.可选的,所述基于所述单位信息按照预设数据存储结构在所述服务器上对第二水印签名检测数据文件进行备份存储处理,包括:利用所述单位信息在所述服务器上匹配到对应的存储区域,并将所述第二水印签名检测数据文件转换为二进制数据;将所述二进制数据按照有序集合的存储结构在所述服务器的对应存储区域内进行存储,并获得所述二进制数据在存储时的存储序号;利用所述存储序号将所述二进制数据转换成为存储数据链进行备份存储处理。
10.可选的,所述基于所述单位信息对所述第二水印签名检测数据文件进行加密处理,并在所述服务器提供的数据访问共享接口定向向对应的被共享用户进行共享处理,包括:所述服务器利用所述单位信息创建数字证书链和对应的根ca证书,并将所述根ca证书发送给所述单位信息对应的管理用户;
所述服务器基于所述数字证书链对所述第二水印签名检测数据文件进行加密处理,形成加密检测数据文件;所述服务器将所述加密检测数据文件在所述数据共享接口中定向的向对应的被共享用户进行共享处理。
11.另外,本发明实施例还提供了一种基于数据安全共享的检测数据定向共享装置,所述装置包括:数据上传模块:用于检测人员基于在服务器上获得的数据上传权限进行检测数据的上传,并形成检测数据文件;第一水印加载模块:用于基于所述检测人员的身份信息利用数字水印加载规则对所述检测数据文件进行签名水印加载处理,形成第一水印签名检测数据文件;第二水印加载模块:用于在审核人员对所述第一水印签名检测数据文件审核后,基于审核信息利用数字水印加载规则对所述第一水印签名检测数据文件进行签名水印加载处理,形成第二水印签名检测数据文件,其中所述审核信息包括审核人员的身份信息和审核结果信息;解析模块:用于对所述第二水印签名检测数据文件进行解析,并提取所述第二水印签名检测数据文件的单位信息;备份存储模块:用于基于所述单位信息按照预设数据存储结构在所述服务器上对第二水印签名检测数据文件进行备份存储处理;同时,定向共享模块:用于基于所述单位信息对所述第二水印签名检测数据文件进行加密处理,并在所述服务器提供的数据访问共享接口定向向对应的被共享用户进行共享处理。
12.另外,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述中任意一项所述的检测数据定向共享方法。
13.另外,本发明实施例还提供了一种服务器,其包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于:执行根据上述中任意一项所述的检测数据定向共享方法。
14.在本发明实施例中,通过对检测人员和审核人员的身份认证,并在形成的检测数据文件上增加检测人员和审核人员的签名水印;并在对加盖水印的检测数据文件进行备份存储,同时在定向共享给指定用户前,进行加密,在完成加密后再进行定向共享;即可实现检测数据以电子版的形式对用户的定向共享,并且共享的检测数据为加密数据,保证检测数据的安全性。
附图说明
15.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其它的附图。
16.图1是本发明实施例中的基于数据安全共享的检测数据定向共享方法的流程示意图;图2是本发明实施例中的基于数据安全共享的检测数据定向共享装置的结构组成示意图;图3是本发明实施例中的服务器的结构组成示意图。
具体实施方式
17.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
18.实施例一请参阅图1,图1是本发明实施例中的基于数据安全共享的检测数据定向共享方法的流程示意图。
19.如图1所示,一种基于数据安全共享的检测数据定向共享方法,所述方法包括:s11:检测人员基于在服务器上获得的数据上传权限进行检测数据的上传,并形成检测数据文件;在本发明具体实施过程中,所述检测人员基于在服务器上获得的数据上传权限进行检测数据的上传,并形成检测数据文件,包括:在所述服务器内部创建一数据上传权限中心,并且所述检测人员在所述数据上传权限中心中进行身份认证处理;在所述检测人员在所述数据上传权限中心中的身份认证通过后,所述检测人员基于身份认证结果获得对应的数据上传权限;所述检测人员基于对应的数据上传权限在所述服务器上匹配的数据上传模板进行检测数据的上传,并形成检测数据文件。
20.具体的,首先在服务器内部创建一个数据上传权限中心,该中心用于对检测人员进行身份认证,即检测人员在该数据上传权限中心进行身份认证处理,具体的身份认证处理包括账号密码身份认证及生物信息身份认证的双重身份认证;首先该数据上传权限中心向检测人员所使用的客户端反馈账号及该账号对应的密码填写的输入框;在接收检测人员输入的账号信息及该账号信息对应的密码数据之后,进行账号密码认证通过之后,该数据上传权限中心通过客户端授权权限调动客户端所在的智能终端的摄像设备对当前用户的人脸图像进行采集,并通过采集到的人脸图像进行关键点的特征提取处理,并获得人脸图像的关键点特征数据,用人脸图像的关键点特征数据与该通过账号密码认证通过的检测人员在服务器上留存的留存人脸图像的关键点特征数据进行匹配,并且在匹配通过时,完成第二次身份认证出,并且在两次身份认证均通过时,该服务器上的数据上传权限中心向该检测人员分配对应的数据上传权限,由此该检测人员即可获得对应的数据上传权限;然后该检测人员根据对应于的数据上传权限通过客户通在该服务器上匹配的数据上传模板上进行检测数据的填写汇总、上传,并在该服务器上形成检测数据文件。
21.s12:基于所述检测人员的身份信息利用数字水印加载规则对所述检测数据文件进行签名水印加载处理,形成第一水印签名检测数据文件;
在本发明具体实施过程中,所述基于所述检测人员的身份信息利用数字水印加载规则对所述检测数据文件进行签名水印加载处理,形成第一水印签名检测数据文件,包括:基于所述检测人员的身份信息获得检测人员电子签名信息;基于所述数字水印加载规则获得水印参数及水印类型;基于所述水印参数及所述水印类型利用所述检测人员电子签名信息进行水印构建处理,形成检测签名水印;将所述检测签名水印加载至所述检测数据文件的指定签名位置上,形成第一水印签名检测数据文件;其中,所述水印参数包括水印大小、水印透明度;所述水印类型包括彩色水印和多层次水印。
22.具体的,首先是通过检测人员的身份信息来在服务器上匹配到该检查人员留存的检测人员电子签名信息;然后根据该检测数据文件来确定该式子水印加载规则中的水印参数及水印类型,并利用该水印参数和水印类型及检测人员电子签名信息进行水印构建处理,形成检测签名水印;然后获得该检测数据文件中需要加检测签名水印的位置,然后将检测签名水印加载至检测数据文件的指定签名位置上,形成第一水印签名检测数据文件;并且该水印参数包括水印大小、水印透明度;该水印类型包括彩色水印和多层次水印。
23.s13:在审核人员对所述第一水印签名检测数据文件审核后,基于审核信息利用数字水印加载规则对所述第一水印签名检测数据文件进行签名水印加载处理,形成第二水印签名检测数据文件,其中所述审核信息包括审核人员的身份信息和审核结果信息;在本发明具体实施过程中,所述基于审核信息利用数字水印加载规则对所述第一水印签名检测数据文件进行签名水印加载处理,形成第二水印签名检测数据文件,包括:获得所述审核信息中的审核人员的身份信息及审核结果信息,并基于所述审核人员的身份信息匹配获得审核人员电子签名信息;基于所述数字水印加载规则获得水印参数及水印类型;基于所述水印参数及所述水印类型分别利用所述审核人员电子签名信息和所述审核结果信息进行水印构建处理,形成审核签名水印和审核结果水印;分别将所述审核签名水印和所述审核结果水印载至所述第一水印签名检测数据文件的指定签名位置上,形成第二水印签名检测数据文件。
24.具体的,在生成第一水印签名检测数据文件之后,需要将第一水印签名检测数据文件推送至审核人员处审核,审核人员需要进行相应的身份认证才能进行审核工作,即将第一水印签名检测数据文件推送至审核人员账户,服务器向该审核人员推送有待审核文件,然后审核人员通过客户端通过双重身份认证的方式进行身份认证,该双重身份认证方式与上述的检测人员的身份认证方式一样;在身份认证通过之后,即可对第一水印签名检测数据文件进行审核处理,并在审核人员对第一水印签名检测数据文件审核后,可以根据审核信息利用数字水印加载规则对第一水印签名检测数据文件进行签名水印加载处理,形成第二水印签名检测数据文件,其中审核信息包括审核人员的身份信息和审核结果信息。
25.即,首先需要获得审核信息中的审核人员的身份信息及审核结果信息;然后根据审核人员的身份信息匹配获得审核人员电子签名信息;并且根据该数字水印加载规则获得水印参数及水印类型;然后在根据水印参数及水印类型分别利用审核人员电子签名信息和审核结果信息进行水印构建处理,形成审核签名水印和审核结果水印;最后分别将审核签名水印和审核结果水印载至第一水印签名检测数据文件的指定签名位置上,形成第二水印签名检测数据文件。
26.s14:对所述第二水印签名检测数据文件进行解析,并提取所述第二水印签名检测
数据文件的单位信息;在本发明具体实施过程中,所述对所述第二水印签名检测数据文件进行解析,并提取所述第二水印签名检测数据文件的单位信息,包括:基于所述检测数据的数据上传模板确定所述提供检测样品的单位信息在所述检测数据文件中的位置信息;基于所述位置信息在所述第二水印签名检测数据文件进行单位信息提取处理,获得所述第二水印签名检测数据文件的单位信息。
27.具体的,通过该检测数据的数据上传模板来确定该提供检测样品的单位信息在检测数据文件中的位置信息;然后根据该位置信息在第二水印签名检测数据文件利用图片文字识别算法进行单位信息提取处理,从而获得第二水印签名检测数据文件的单位信息。
28.s15:基于所述单位信息按照预设数据存储结构在所述服务器上对第二水印签名检测数据文件进行备份存储处理;在本发明具体实施过程中,所述基于所述单位信息按照预设数据存储结构在所述服务器上对第二水印签名检测数据文件进行备份存储处理,包括:利用所述单位信息在所述服务器上匹配到对应的存储区域,并将所述第二水印签名检测数据文件转换为二进制数据;将所述二进制数据按照有序集合的存储结构在所述服务器的对应存储区域内进行存储,并获得所述二进制数据在存储时的存储序号;利用所述存储序号将所述二进制数据转换成为存储数据链进行备份存储处理。
29.具体的,在该服务器上为每一个客户(提供检测样品的单位)开辟一个存储区域,用于备份存储该客户的检测数据文件;因此,利用该单位信息来在该服务器上匹配出对应的存储区域,然后将第二水印签名检测数据文件在该存储区域内进行备份存储。
30.在存储时,首先将第二水印签名检测数据文件转换为二进制数据;然后将该二进制数据按照有序集合的存储结构在服务器的对应存储区域内进行存储,并获得该二进制数据在存储时的存储序号;最后再利用存储序号将二进制数据转换成为存储数据链进行备份存储处理;其中,该有序集合的存储结构为redis(key-value存储系统(数据库))中的zeset(有序集合),zeset是一个可以排序的集合,在集合的内部,每一个元素都有一个唯一的分数与之对应绑定,即可将二进制信息存储形成存储数据链。
31.s16基于所述单位信息对所述第二水印签名检测数据文件进行加密处理,并在所述服务器提供的数据访问共享接口定向向对应的被共享用户进行共享处理。
32.在本发明具体实施过程中,所述基于所述单位信息对所述第二水印签名检测数据文件进行加密处理,并在所述服务器提供的数据访问共享接口定向向对应的被共享用户进行共享处理,包括:所述服务器利用所述单位信息创建数字证书链和对应的根ca证书,并将所述根ca证书发送给所述单位信息对应的管理用户;所述服务器基于所述数字证书链对所述第二水印签名检测数据文件进行加密处理,形成加密检测数据文件;所述服务器将所述加密检测数据文件在所述数据共享接口中定向的向对应的被共享用户进行共享处理。
33.具体的,在该服务器上提前的利用该单位信息创建一个数字证书链和该数字证书链对应的根ca证书,并且提前将该根ca证书发送给该单位信息对应的管理用户,该根ca证书用于后续定向共享的加密检测数据文件的解密处理;因此,该服务器利用该单位信息创建数字证书链和对应的根ca证书,并将根ca证书发送给所述单位信息对应的管理用户;然后在服务器上根据该数字证书链对第二水印签名检测数据文件进行加密处理,形成加密检
测数据文件;在得到加密检测数据文件之后,该服务器将加密检测数据文件在数据共享接口中定向的向对应的被共享用户进行共享处理。
34.在本发明实施例中,通过对检测人员和审核人员的身份认证,并在形成的检测数据文件上增加检测人员和审核人员的签名水印;并在对加盖水印的检测数据文件进行备份存储,同时在定向共享给指定用户前,进行加密,在完成加密后再进行定向共享;即可实现检测数据以电子版的形式对用户的定向共享,并且共享的检测数据为加密数据,保证检测数据的安全性。
35.实施例二请参阅图2,图2是本发明实施例中的基于数据安全共享的检测数据定向共享装置的结构组成示意图。
36.如图2所示,一种基于数据安全共享的检测数据定向共享装置,所述装置包括:数据上传模块21:用于检测人员基于在服务器上获得的数据上传权限进行检测数据的上传,并形成检测数据文件;在本发明具体实施过程中,所述检测人员基于在服务器上获得的数据上传权限进行检测数据的上传,并形成检测数据文件,包括:在所述服务器内部创建一数据上传权限中心,并且所述检测人员在所述数据上传权限中心中进行身份认证处理;在所述检测人员在所述数据上传权限中心中的身份认证通过后,所述检测人员基于身份认证结果获得对应的数据上传权限;所述检测人员基于对应的数据上传权限在所述服务器上匹配的数据上传模板进行检测数据的上传,并形成检测数据文件。
37.具体的,首先在服务器内部创建一个数据上传权限中心,该中心用于对检测人员进行身份认证,即检测人员在该数据上传权限中心进行身份认证处理,具体的身份认证处理包括账号密码身份认证及生物信息身份认证的双重身份认证;首先该数据上传权限中心向检测人员所使用的客户端反馈账号及该账号对应的密码填写的输入框;在接收检测人员输入的账号信息及该账号信息对应的密码数据之后,进行账号密码认证通过之后,该数据上传权限中心通过客户端授权权限调动客户端所在的智能终端的摄像设备对当前用户的人脸图像进行采集,并通过采集到的人脸图像进行关键点的特征提取处理,并获得人脸图像的关键点特征数据,用人脸图像的关键点特征数据与该通过账号密码认证通过的检测人员在服务器上留存的留存人脸图像的关键点特征数据进行匹配,并且在匹配通过时,完成第二次身份认证出,并且在两次身份认证均通过时,该服务器上的数据上传权限中心向该检测人员分配对应的数据上传权限,由此该检测人员即可获得对应的数据上传权限;然后该检测人员根据对应于的数据上传权限通过客户通在该服务器上匹配的数据上传模板上进行检测数据的填写汇总、上传,并在该服务器上形成检测数据文件。
38.第一水印加载模块22:用于基于所述检测人员的身份信息利用数字水印加载规则对所述检测数据文件进行签名水印加载处理,形成第一水印签名检测数据文件;在本发明具体实施过程中,所述基于所述检测人员的身份信息利用数字水印加载规则对所述检测数据文件进行签名水印加载处理,形成第一水印签名检测数据文件,包括:基于所述检测人员的身份信息获得检测人员电子签名信息;基于所述数字水印加载规则获得水印参数及水印类型;基于所述水印参数及所述水印类型利用所述检测人员电子签名信息进行水印构建处理,形成检测签名水印;将所述检测签名水印加载至所述检测数据文件
的指定签名位置上,形成第一水印签名检测数据文件;其中,所述水印参数包括水印大小、水印透明度;所述水印类型包括彩色水印和多层次水印。
39.具体的,首先是通过检测人员的身份信息来在服务器上匹配到该检查人员留存的检测人员电子签名信息;然后根据该检测数据文件来确定该式子水印加载规则中的水印参数及水印类型,并利用该水印参数和水印类型及检测人员电子签名信息进行水印构建处理,形成检测签名水印;然后获得该检测数据文件中需要加检测签名水印的位置,然后将检测签名水印加载至检测数据文件的指定签名位置上,形成第一水印签名检测数据文件;并且该水印参数包括水印大小、水印透明度;该水印类型包括彩色水印和多层次水印。
40.第二水印加载模块23:用于在审核人员对所述第一水印签名检测数据文件审核后,基于审核信息利用数字水印加载规则对所述第一水印签名检测数据文件进行签名水印加载处理,形成第二水印签名检测数据文件,其中所述审核信息包括审核人员的身份信息和审核结果信息;在本发明具体实施过程中,所述基于审核信息利用数字水印加载规则对所述第一水印签名检测数据文件进行签名水印加载处理,形成第二水印签名检测数据文件,包括:获得所述审核信息中的审核人员的身份信息及审核结果信息,并基于所述审核人员的身份信息匹配获得审核人员电子签名信息;基于所述数字水印加载规则获得水印参数及水印类型;基于所述水印参数及所述水印类型分别利用所述审核人员电子签名信息和所述审核结果信息进行水印构建处理,形成审核签名水印和审核结果水印;分别将所述审核签名水印和所述审核结果水印载至所述第一水印签名检测数据文件的指定签名位置上,形成第二水印签名检测数据文件。
41.具体的,在生成第一水印签名检测数据文件之后,需要将第一水印签名检测数据文件推送至审核人员处审核,审核人员需要进行相应的身份认证才能进行审核工作,即将第一水印签名检测数据文件推送至审核人员账户,服务器向该审核人员推送有待审核文件,然后审核人员通过客户端通过双重身份认证的方式进行身份认证,该双重身份认证方式与上述的检测人员的身份认证方式一样;在身份认证通过之后,即可对第一水印签名检测数据文件进行审核处理,并在审核人员对第一水印签名检测数据文件审核后,可以根据审核信息利用数字水印加载规则对第一水印签名检测数据文件进行签名水印加载处理,形成第二水印签名检测数据文件,其中审核信息包括审核人员的身份信息和审核结果信息。
42.即,首先需要获得审核信息中的审核人员的身份信息及审核结果信息;然后根据审核人员的身份信息匹配获得审核人员电子签名信息;并且根据该数字水印加载规则获得水印参数及水印类型;然后在根据水印参数及水印类型分别利用审核人员电子签名信息和审核结果信息进行水印构建处理,形成审核签名水印和审核结果水印;最后分别将审核签名水印和审核结果水印载至第一水印签名检测数据文件的指定签名位置上,形成第二水印签名检测数据文件。
43.解析模块24:用于对所述第二水印签名检测数据文件进行解析,并提取所述第二水印签名检测数据文件的单位信息;在本发明具体实施过程中,所述对所述第二水印签名检测数据文件进行解析,并提取所述第二水印签名检测数据文件的单位信息,包括:基于所述检测数据的数据上传模板确定所述提供检测样品的单位信息在所述检测数据文件中的位置信息;基于所述位置信
息在所述第二水印签名检测数据文件进行单位信息提取处理,获得所述第二水印签名检测数据文件的单位信息。
44.具体的,通过该检测数据的数据上传模板来确定该提供检测样品的单位信息在检测数据文件中的位置信息;然后根据该位置信息在第二水印签名检测数据文件利用图片文字识别算法进行单位信息提取处理,从而获得第二水印签名检测数据文件的单位信息。
45.备份存储模块25:用于基于所述单位信息按照预设数据存储结构在所述服务器上对第二水印签名检测数据文件进行备份存储处理;在本发明具体实施过程中,所述基于所述单位信息按照预设数据存储结构在所述服务器上对第二水印签名检测数据文件进行备份存储处理,包括:利用所述单位信息在所述服务器上匹配到对应的存储区域,并将所述第二水印签名检测数据文件转换为二进制数据;将所述二进制数据按照有序集合的存储结构在所述服务器的对应存储区域内进行存储,并获得所述二进制数据在存储时的存储序号;利用所述存储序号将所述二进制数据转换成为存储数据链进行备份存储处理。
46.具体的,在该服务器上为每一个客户(提供检测样品的单位)开辟一个存储区域,用于备份存储该客户的检测数据文件;因此,利用该单位信息来在该服务器上匹配出对应的存储区域,然后将第二水印签名检测数据文件在该存储区域内进行备份存储。
47.在存储时,首先将第二水印签名检测数据文件转换为二进制数据;然后将该二进制数据按照有序集合的存储结构在服务器的对应存储区域内进行存储,并获得该二进制数据在存储时的存储序号;最后再利用存储序号将二进制数据转换成为存储数据链进行备份存储处理;其中,该有序集合的存储结构为redis(key-value存储系统(数据库))中的zeset(有序集合),zeset是一个可以排序的集合,在集合的内部,每一个元素都有一个唯一的分数与之对应绑定,即可将二进制信息存储形成存储数据链。
48.定向共享模块26:用于基于所述单位信息对所述第二水印签名检测数据文件进行加密处理,并在所述服务器提供的数据访问共享接口定向向对应的被共享用户进行共享处理。
49.在本发明具体实施过程中,所述基于所述单位信息对所述第二水印签名检测数据文件进行加密处理,并在所述服务器提供的数据访问共享接口定向向对应的被共享用户进行共享处理,包括:所述服务器利用所述单位信息创建数字证书链和对应的根ca证书,并将所述根ca证书发送给所述单位信息对应的管理用户;所述服务器基于所述数字证书链对所述第二水印签名检测数据文件进行加密处理,形成加密检测数据文件;所述服务器将所述加密检测数据文件在所述数据共享接口中定向的向对应的被共享用户进行共享处理。
50.具体的,在该服务器上提前的利用该单位信息创建一个数字证书链和该数字证书链对应的根ca证书,并且提前将该根ca证书发送给该单位信息对应的管理用户,该根ca证书用于后续定向共享的加密检测数据文件的解密处理;因此,该服务器利用该单位信息创建数字证书链和对应的根ca证书,并将根ca证书发送给所述单位信息对应的管理用户;然后在服务器上根据该数字证书链对第二水印签名检测数据文件进行加密处理,形成加密检测数据文件;在得到加密检测数据文件之后,该服务器将加密检测数据文件在数据共享接口中定向的向对应的被共享用户进行共享处理。
51.在本发明实施例中,通过对检测人员和审核人员的身份认证,并在形成的检测数
据文件上增加检测人员和审核人员的签名水印;并在对加盖水印的检测数据文件进行备份存储,同时在定向共享给指定用户前,进行加密,在完成加密后再进行定向共享;即可实现检测数据以电子版的形式对用户的定向共享,并且共享的检测数据为加密数据,保证检测数据的安全性。
52.本发明实施例提供的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述实施例中任意一个实施例的检测数据定向共享方法。其中,所述计算机可读存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom(read-only memory,只读存储器)、ram(random access memory,随即存储器)、eprom(erasable programmable read-only memory,可擦写可编程只读存储器)、eeprom(electrically erasable programmableread-only memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,存储设备包括由设备(例如,计算机、手机)以能够读的形式存储或传输信息的任何介质,可以是只读存储器,磁盘或光盘等。
53.本发明实施例还提供了一种计算机应用程序,其运行在计算机上,该计算机应用程序用于执行上述中任意一个实施例的检测数据定向共享方法。
54.此外,图3是本发明实施例中的服务器的结构组成示意图。
55.本发明实施例还提供了服务器,如图3所示。所述服务器包括处理器302、存储器303、输入单元304以及显示单元305等器件。本领域技术人员可以理解,图3示出的设备结构器件并不构成对所有设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件。存储器303可用于存储应用程序301以及各功能模块,处理器302运行存储在存储器303的应用程序301,从而执行设备的各种功能应用以及数据处理。存储器可以是内存储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器(rom)、可编程 rom(prom)、电可编程rom(eprom)、电可擦写可编程rom(eeprom)、快闪存储器、或者随机存储器。外存储器可以包括硬盘、软盘、zip盘、u盘、磁带等。本发明所公开的存储器包括但不限于这些类型的存储器。本发明所公开的存储器只作为例子而非作为限定。
56.输入单元304用于接收信号的输入,以及接收用户输入的关键字。输入单元304可包括触控面板以及其它输入设备。触控面板可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元305可用于显示用户输入的信息或提供给用户的信息以及终端设备的各种菜单。显示单元305可采用液晶显示器、有机发光二极管等形式。处理器302是终端设备的控制中心,利用各种接口和线路连接整个设备的各个部分,通过运行或执行存储在存储器302内的软件程序和/或模块,以及调用存储在存储器内的数据,执行各种功能和处理数据。
57.作为一个实施例,所述服务器包括:一个或多个处理器302,存储器303,一个或多个应用程序301,其中所述一个或多个应用程序301被存储在存储器303中并被配置为由所述一个或多个处理器302执行,所述一个或多个应用程序301配置用于执行上述实施例中的任意一实施例中对的检测数据定向共享方法。
58.在本发明实施例中,通过对检测人员和审核人员的身份认证,并在形成的检测数据文件上增加检测人员和审核人员的签名水印;并在对加盖水印的检测数据文件进行备份
存储,同时在定向共享给指定用户前,进行加密,在完成加密后再进行定向共享;即可实现检测数据以电子版的形式对用户的定向共享,并且共享的检测数据为加密数据,保证检测数据的安全性。
59.另外,以上对本发明实施例所提供的一种基于数据安全共享的检测数据定向共享方法、装置,存储介质及服务器进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献