一种政务数据共享方法技术

技术编号:25949519 阅读:13 留言:0更新日期:2020-10-17 03:41
本申请提供了一种政务数据共享方法,包括:以各层级区域的政务数据管理部门为节点构建区块链;基于区块链为政务数据共享相关方颁发数字证书;各个数据共享管理平台将具有数字签名的数据目录上传到区块链进行认证检查,将通过认证检查的数据目录发布到区块链中,各个平台进行数据目录同步;数据需求方将具有数字签名的数据目录申请审批发送至区块链进行认证检查,将通过认证检查的数据目录申请审批发布到区块链中;数据提供方将具有数字签名的申请通过审批发送至区块链进行认证检查,将通过认证检查的申请通过审批发布到区块链中;数据需求方从区块链获取申请通过审批,并通知数据需求人员进行数据共享。本申请提高了数据共享的效率。

【技术实现步骤摘要】
一种政务数据共享方法
本申请涉及区块链
,尤其涉及一种政务数据共享方法。
技术介绍
政务数据是政务活动中反映政务工作及其相关事物的情报、情况、资料、数据、图表、文字材料和音像材料等的总称,由政数局等政务数据管理部门进行管理。一般来说,每个政务数据管理部门都拥有一个数据共享交换系统,用于对政务数据进行管理以及在不同部门之间进行政务数据的共享。现有技术中,数据共享交换系统一般包括数据交换管理平台和数据交换平台。数据交换管理平台用于对政务数据的数据目录进行管理,以及对数据使用行为进行申请和审批。而数据交换平台用于收集和管理所有由数据提供方共享的数据,并基于数据交换管理平台的审批结果完成数据需求方对数据的调用请求。然而本申请的专利技术人发现现有技术在应用时存在较大限制。各个部门在进行跨层级或跨区域的数据交换共享时,例如区级向市级提出数据共享要求,或者市和市之间进行数据共享,需要进行权限认证,权限认证通过后方可进行数据共享。为保证安全,权限认证一般采用线下发函通知的方式进行,包括数据需求方向数据提供方发送的数据申请以及数据提供方向数据需求方回执的审批通知,但是这种线下发函方式使得数据共享的申请审批流程冗长,审批时间较长,导致数据共享的效率较低。
技术实现思路
本申请提供了一种政务数据共享方法,以解决现有技术在进行政务数据的共享时效率低的问题。为了解决上述技术问题,本申请实施例公开了如下技术方案:本申请提供了一种政务数据共享方法,该方法包括:以各个层级、各个区域的政务数据管理部门为节点,构建区块链;基于区块链为政务数据共享相关方分别颁发数字证书,所述政务数据共享相关方包括:各个政务数据管理部门的数据需求人员、数据提供人员、数据管理员和数据共享管理平台;由各个数据共享管理平台将本部门的数据目录发送至本部门的区块链节点,进行目录上链请求,所述数据目录具有数据管理员的数字签名;区块链节点根据数字证书对所述数据目录进行认证检查,并将通过认证检查的数据目录发布到区块链中;各个数据共享管理平台将区块链中的数据目录同步到本平台;其中,所述区块链节点根据数字证书对所述数据目录进行认证检查,包括:基于区块链智能合约对所述目录上链请求进行解析,识别出所述数据目录的签名者;区块链智能合约根据数字证书对所述数据目录的签名者进行身份认证,若身份认证通过,则对所述数据目录的签名者进行权限检查;数据需求方的数据共享管理平台创建数据目录申请审批,所述数据目录申请审批具有数据需求人员的数字签名和数据管理员的数字签名,并将所述数据目录申请审批发送至本部门的区块链节点;区块链节点根据数字证书对所述数据目录申请审批进行认证检查,并将通过认证检查的数据目录申请审批发布到区块链中;由数据提供方的数据共享管理平台创建申请通过审批,所述申请通过审批具有数据提供人员的数字签名和数据管理员的数字签名;由数据提供方的数据共享管理平台将所述申请通过审批发送至本部门的区块链节点,区块链节点根据数字证书对所述申请通过审批进行认证检查,将通过认证检查的申请通过审批发布到区块链中;数据需求方的数据共享管理平台从区块链获取申请通过审批,并通知数据需求人员进行数据共享。可选的,所述由各个数据共享管理平台将本部门的数据目录发送至本部门的区块链节点,包括:各个层级、各个区域的政务数据管理部门根据本部门的政务数据制作数据目录,并发布至本部门的数据共享管理平台;由数据管理员使用数字证书对所述数据目录进行数字签名;数据共享管理平台将具有签名的数据目录发送至本部门的区块链节点,进行目录上链请求。可选的,所述数据需求方的数据共享管理平台创建数据目录申请审批,包括:数据需求人员利用数据共享管理平台创建数据目录请求;由数据需求人员使用数字证书对所述数据目录请求进行数字签名;同一部门的数据管理员基于预设的业务规则对所述数据目录请求进行审批处理,若审批通过,则数据管理员使用数字证书对所述数据目录请求进行数字签名,得到数据目录申请审批。可选的,所述区块链节点根据数字证书对所述数据目录申请审批进行认证检查,包括:基于区块链智能合约对所述数据目录申请审批进行解析,识别出所述数据目录申请审批的签名者,包括数据需求方的数据需求人员和数据管理员;区块链智能合约根据数字证书对所述数据目录申请审批的签名者进行身份认证,若身份认证通过,则对所述数据目录申请审批的签名者进行权限检查。可选的,执行所述由数据提供方的数据共享管理平台创建申请通过审批之前,还包括:基于区块链进行各个层级、各个区域的区块链节点的信息同步;各个部门的数据共享管理平台对区块链进行监听;若区块链中发布的数据目录申请审批所请求的数据目录隶属于本部门,则本部门为数据提供方,并将数据目录申请审批保存至本地。可选的,所述由数据提供方的数据共享管理平台创建申请通过审批,包括:数据提供方的数据共享管理平台根据数据目录申请审批创建申请通过记录;由数据提供人员和数据管理员对所述申请通过记录进行审批处理,若审批通过,则数据提供人员和数据管理员基于数字证书分别对所述申请通过记录进行数字签名,得到申请通过审批。可选的,所述区块链节点根据数字证书对所述申请通过审批进行认证检查,包括:基于区块链智能合约对所述申请通过审批进行解析,识别出所述申请通过审批的签名者,包括数据提供方的数据提供人员和数据管理员;区块链智能合约根据数字证书对所述申请通过审批的签名者进行身份认证,若身份认证通过,则对所述申请通过审批的签名者进行权限检查。可选的,所述数据需求方的数据共享管理平台从区块链获取申请通过审批,包括:区块链将申请通过审批同步到各个层级、各个区域的区块链节点;数据需求方的数据共享管理平台对区块链进行监听,获取区块链发布的申请通过审批,并保存至本地。可选的,所述基于区块链为政务数据共享相关方分别颁发数字证书,包括:在政务数据共享相关方通过身份认证后,确定助记词;根据助记词生成密钥对,所述密钥对包括公钥和私钥;根据政务数据共享相关方的数字证书获取请求,将所述密钥对中的公钥发送至区块链中任意节点;对于同意颁发数字证书的政务数据共享相关方,所述任意节点分别对所述政务数据共享相关方信息与公钥进行签名,生成子证书;根据区块链中不同节点生成的子证书数量,确认区块链向签名方颁发的数字证书。与现有技术相比,本申请的有益效果为:本申请提供了一种政务数据共享方法,包括:以各个层级、各个区域的政务数据管理部门为节点,构建区块链;基于区块链为政务数据共享相关方分别颁发数字证书;各个数据共享管理平台将具有数据管理员的数字签名的数据目录上传到区块链,进行认证检查,通过认证检查的数据目录被允许发布到区块链中;各个数据共享管理平台将区块链中的数据目录同步到本平台;数据需求方将具有数据需求人员和数据管理员的数字签名的本文档来自技高网...

【技术保护点】
1.一种政务数据共享方法,其特征在于,所述方法包括:/n以各个层级、各个区域的政务数据管理部门为节点,构建区块链;/n基于区块链为政务数据共享相关方分别颁发数字证书,所述政务数据共享相关方包括:各个政务数据管理部门的数据需求人员、数据提供人员、数据管理员和数据共享管理平台;/n由各个数据共享管理平台将本部门的数据目录发送至本部门的区块链节点,进行目录上链请求,所述数据目录具有数据管理员的数字签名;区块链节点根据数字证书对所述数据目录进行认证检查,并将通过认证检查的数据目录发布到区块链中;各个数据共享管理平台将区块链中的数据目录同步到本平台;其中,所述区块链节点根据数字证书对所述数据目录进行认证检查,包括:基于区块链智能合约对所述目录上链请求进行解析,识别出所述数据目录的签名者;区块链智能合约根据数字证书对所述数据目录的签名者进行身份认证,若身份认证通过,则对所述数据目录的签名者进行权限检查;/n数据需求方的数据共享管理平台创建数据目录申请审批,所述数据目录申请审批具有数据需求人员的数字签名和数据管理员的数字签名,并将所述数据目录申请审批发送至本部门的区块链节点;区块链节点根据数字证书对所述数据目录申请审批进行认证检查,并将通过认证检查的数据目录申请审批发布到区块链中;/n由数据提供方的数据共享管理平台创建申请通过审批,所述申请通过审批具有数据提供人员的数字签名和数据管理员的数字签名;由数据提供方的数据共享管理平台将所述申请通过审批发送至本部门的区块链节点,区块链节点根据数字证书对所述申请通过审批进行认证检查,将通过认证检查的申请通过审批发布到区块链中;/n数据需求方的数据共享管理平台从区块链获取申请通过审批,并通知数据需求人员进行数据共享。/n...

【技术特征摘要】
1.一种政务数据共享方法,其特征在于,所述方法包括:
以各个层级、各个区域的政务数据管理部门为节点,构建区块链;
基于区块链为政务数据共享相关方分别颁发数字证书,所述政务数据共享相关方包括:各个政务数据管理部门的数据需求人员、数据提供人员、数据管理员和数据共享管理平台;
由各个数据共享管理平台将本部门的数据目录发送至本部门的区块链节点,进行目录上链请求,所述数据目录具有数据管理员的数字签名;区块链节点根据数字证书对所述数据目录进行认证检查,并将通过认证检查的数据目录发布到区块链中;各个数据共享管理平台将区块链中的数据目录同步到本平台;其中,所述区块链节点根据数字证书对所述数据目录进行认证检查,包括:基于区块链智能合约对所述目录上链请求进行解析,识别出所述数据目录的签名者;区块链智能合约根据数字证书对所述数据目录的签名者进行身份认证,若身份认证通过,则对所述数据目录的签名者进行权限检查;
数据需求方的数据共享管理平台创建数据目录申请审批,所述数据目录申请审批具有数据需求人员的数字签名和数据管理员的数字签名,并将所述数据目录申请审批发送至本部门的区块链节点;区块链节点根据数字证书对所述数据目录申请审批进行认证检查,并将通过认证检查的数据目录申请审批发布到区块链中;
由数据提供方的数据共享管理平台创建申请通过审批,所述申请通过审批具有数据提供人员的数字签名和数据管理员的数字签名;由数据提供方的数据共享管理平台将所述申请通过审批发送至本部门的区块链节点,区块链节点根据数字证书对所述申请通过审批进行认证检查,将通过认证检查的申请通过审批发布到区块链中;
数据需求方的数据共享管理平台从区块链获取申请通过审批,并通知数据需求人员进行数据共享。


2.根据权利要求1所述的共享方法,其特征在于,所述由各个数据共享管理平台将本部门的数据目录发送至本部门的区块链节点,包括:
各个层级、各个区域的政务数据管理部门根据本部门的政务数据制作数据目录,并发布至本部门的数据共享管理平台;
由数据管理员使用数字证书对所述数据目录进行数字签名;
数据共享管理平台将具有签名的数据目录发送至本部门的区块链节点,进行目录上链请求。


3.根据权利要求1所述的共享方法,其特征在于,所述数据需求方的数据共享管理平台创建数据目录申请审批,包括:
数据需求人员利用数据共享管理平台创建数据目录请求;
由数据需求人员使用数字证书对所述数据目录请求进行数字签名;
同一部门的数据管理员基于预设的业务规则对所述数据目录请求进行审批处理,若审批通过,则数据管理员使用数字证书对所述数据目录请求进行数字签名,得到数据目录申请审批。


4.根据权...

【专利技术属性】
技术研发人员:石宁李延辉甘子荣
申请(专利权)人:南京金宁汇科技有限公司
类型:发明
国别省市:江苏;32

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

1