一种综合数据管控方法及数据管控平台技术

技术编号:33210271 阅读:57 留言:0更新日期:2022-04-24 01:04
本发明专利技术公开了一种综合数据管控方法及数据管控平台,包括管控模块、质量管理模块、模型管理模块、元数据管理模块、数据资源管理模块、标准管理模块、区块链网络、智能合约模块;所述的质量管理模块、模型管理模块、元数据管理模块、数据资源管理模块、标准管理模块、智能合约模块分别与所述的区块链网络连接;所述的区块链网络、智能合约模块分别与所述的管控模块连接。通过本发明专利技术,可以实现提高数据的安全和数据利用的高效性,提高了工作效率。提高了工作效率。提高了工作效率。

【技术实现步骤摘要】
一种综合数据管控方法及数据管控平台


[0001]本专利技术涉及数据处理领域,具体是一种综合数据管控方法及数据管控平台。

技术介绍

[0002]现有的数据管控模块的数据传输其实并没有合理的利用网络资源,缺少管理疏导,对传输的数据没有进行有效的区分处理,所以就像交通一样,在数据传输高峰期有可能由于传输的数据过多而导致传输障碍,传输效率低下,造成网络数据堵塞,传输质量变低,甚至导致网络瘫痪无法正常工作,严重影响用户的工作效率。因此,如何提高数据的利用效率,是当下研究人员需要研究的课题。

技术实现思路

[0003]本专利技术的目的在于克服现有技术的不足,提供一种综合数据管控平台,包括管控模块、质量管理模块、模型管理模块、元数据管理模块、数据资源管理模块、标准管理模块、区块链网络、智能合约模块;所述的量管理模块、模型管理模块、元数据管理模块、数据资源管理模块、标准管理模块、智能合约模块分别与所述的区块链网络连接;所述的区块链网络、智能合约模块分别与所述的管控模块连接;所述的质量管理模块用于对数据质量进行管理,所述的模型管理模块用于对入库的模型进行管理,所述的元数据管理模块用于对产生的元数据进行管理,所述的数据资源管理模块用于对资源数据进行管理,所述的标准管理模块用于对标准体系数据进行管理,所述的区块链网络用于连接各管理模块,所述的智能合约模块用于存储智能合约,存储多个智能合约,所述多个智能合约包括权限智能合约、数据存储智能合约和数据读取智能合约。
[0004]应用综合数据管控模块的综合数据管控方法,包括如下过程:管控模块为用户分别颁发数字证书,并存储至区块链网络,并接收用户输入的文档,并构建文档参数;利用智能合约模块调用权限智能合约,获取具有读取文档的权限的数字证书公钥列表,并利用数字证书公钥列表对文档加密;利用智能合约模块调用数据存储智能合约;数据存储智能合约根据所述文档参数判断用户是否具有存储文档的权限,若是,则将加密后的文档和所述文档参数存储至区块链网络,通过区块链发送至对应的管理模块;管控模块接收用户输入的文档获取请求;根据数字证书公钥列表验证用户是否具有读取文档的权限,若是,数据读取智能合约通过区块链网络调取对应管理模块中的对应的加密文档,将加密后的文档发送至管控模块,管控模块利用智能合约模块对加密后的文档进行解密,并将文档提供给用户。
[0005]进一步的,所述数据存储智能合约根据所述文档参数判断用户是否具有存储文档的权限,包括:
判断所述数据存储权限规则中是否具有第一用户的数字证书,判断所述文档参数对应的签名和用户的用户公钥是否匹配,以及,判断时间戳误差是否在预设的阈值内;若均满足条件,则用户具有存储文档的权限。
[0006]进一步的,所述管控模块为用户分别颁发数字证书,并存储至区块链网络,包括:在用户通过身份认证后,由用户自行确定助记词;区块链网络根据助记词生成密钥对,所述密钥对包括用户公钥和用户私钥,并将用户公钥发送至管控模块;管控模块调用区块链网络,根据用户的身份信息和用户公钥向用户颁发数字证书,并将数字证书存储至区块链网络。
[0007]进一步的,在构建文档参数的同时,还包括:管控模块接收到用户输入的文档时,将提供界面展示给用户,以使用户输入助记词;管控模块调用区块链网络;区块链网络根据助记词获取用户的用户公钥和私钥,并利用私钥对文档参数进行数字签名;所述文档参数包括:文档编码、文档名称、时间戳和随机数;区块链网络将用户公钥、数字签名和文档参数发送至管控模块。
[0008]进一步的,所述利用数字证书公钥列表对文档加密,包括:使用数字证书公钥列表中的所有公钥分别对文档进行非对称加密。
[0009]进一步的,所述管控模块接收用户输入的文档获取请求,包括:管控模块接收到用户输入的文档获取请求时,将提供界面展示给用户,用户输入助记词。
[0010]进一步的,所述根据数字证书公钥列表验证用户是否具有读取文档的权限,还包括:管控模块根据助记词获取用户的公钥和私钥,并构建数据读取参数,所述数据读取参数包括:文档所属管理模块、文档编码、文档名称、时间戳和随机数;根据私钥对数据读取参数进行数字签名,并将用户的用户公钥、数据读取参数和签名发送至管控模块。
[0011]进一步的,所述根据数字证书公钥列表验证用户是否具有读取文档的权限,包括:管控模块通过智能合约模块调用数据读取合约;数据读取合约对用户进行校验,包括:判断用户的公钥和签名是否匹配,若匹配,则用户具有读取文档的权限。
[0012]进一步的,所述数据读取合约对用户进行校验的步骤,还包括:判断时间戳误差是否在预设的阈值内;若满足,则用户具有读取文档的权限。
[0013]本专利技术的有益效果是:通过本专利技术的技术方案可以提高数据的安全和数据利用的高效性,提高了工作效率。
附图说明
[0014]图1为一种综合数据管控平台的原理示意图;图2为具体实施的综合数据管控平台的示意图。
具体实施方式
[0015]下面结合附图进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。
[0016]为了使本专利技术的目的,技术方案及优点更加清楚明白,结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术,即所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。
[0017]因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
[0018]而且,术语“包括”,“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程,方法,物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程,方法,物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程,方法,物品或者设备中还存在另外的相同要素。
[0019]以下结合实施例对本专利技术的特征和性能作进一步的详细描述。
[0020]如图1所示,一种综合数据管控平台,包括管控模块、质量管理模块、模型管理模块、元数据管理模块、数据资源管理模块、标准管理模块、区块链网络、智能合约模块;所述的量管理模块、模型管理模块、元数据管理模块、数据资源管理模块、标准管理模块、智能合约模块分别与所述的区块链网络连接;所述的区块链网络、智能合约模块分别与所述的管控模块连接;所述的质量管理模块用于对数据质量进行管理,所述的模型管理模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种综合数据管控模块,其特征在于,包括管控模块、质量管理模块、模型管理模块、元数据管理模块、数据资源管理模块、标准管理模块、区块链网络、智能合约模块;所述的量管理模块、模型管理模块、元数据管理模块、数据资源管理模块、标准管理模块、智能合约模块分别与所述的区块链网络连接;所述的区块链网络、智能合约模块分别与所述的管控模块连接;所述的质量管理模块用于对数据质量进行管理,所述的模型管理模块用于对入库的模型进行管理,所述的元数据管理模块用于对产生的元数据进行管理,所述的数据资源管理模块用于对资源数据进行管理,所述的标准管理模块用于对标准体系数据进行管理,所述的区块链网络用于连接各管理模块,所述的智能合约模块用于存储智能合约,存储多个智能合约,所述多个智能合约包括权限智能合约、数据存储智能合约和数据读取智能合约。2.一种综合数据管控模块的综合数据管控方法,其特征在于,包括如下过程:管控模块为用户分别颁发数字证书,并存储至区块链网络,并接收用户输入的文档,并构建文档参数;利用智能合约模块调用权限智能合约,获取具有读取文档的权限的数字证书公钥列表,并利用数字证书公钥列表对文档加密;利用智能合约模块调用数据存储智能合约;数据存储智能合约根据所述文档参数判断用户是否具有存储文档的权限,若是,则将加密后的文档和所述文档参数存储至区块链网络,通过区块链发送至对应的管理模块;管控模块接收用户输入的文档获取请求;根据数字证书公钥列表验证用户是否具有读取文档的权限,若是,数据读取智能合约通过区块链网络调取对应管理模块中的对应的加密文档,将加密后的文档发送至管控模块,管控模块利用智能合约模块对加密后的文档进行解密,并将文档提供给用户。3.根据权力要求2所述的综合数据管控方法,其特征在于,所述数据存储智能合约根据所述文档参数判断用户是否具有存储文档的权限,包括:判断所述数据存储权限规则中是否具有第一用户的数字证书,判断所述文档参数对应的签名和用户的用户公钥是否匹配,以及,判断时间戳误差是否在预设的阈值内;若均满足条件,则用户具有存储文档的权限。4.根据权利要求2所述的综合数据管控方法,其特征在于,所...

【专利技术属性】
技术研发人员:高杰徐啸天何红荣李卫阳
申请(专利权)人:国能大渡河流域水电开发有限公司
类型:发明
国别省市:

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

1