The invention discloses a method and a system for computer network data storage method, storage method calls, including the registration of the identity information of the users and permissions information, equipment identity information and node equipment; the identity information and permissions information is saved to the block chain of the user, the user blocks corresponding to the formation of chain equipment; the identity information is saved to block the chain node device, forming device block corresponding to the chain operation; the data collection node device; the operation data saved to a block in the chain, the formation of the corresponding data block chain. The invention stores user's identity and authority information, device identity information of node device and operation data of node device in block chain. When user terminal calls data, it also calls data corresponding to user authority through block chain. The security mechanism of the storage and verification of block chain technology guarantees the security of data storage and the use of the Internet to access data.
【技术实现步骤摘要】
一种工控网络数据存储方法、调用方法及系统
本专利技术涉及远程监控领域,特别涉及一种工控网络数据存储方法、调用方法及系统。
技术介绍
现有技术中,通常采用物理隔离的方法来保障工控网络的数据安全,因此工控网络内的数据无法共享。近年来,随着工控网络与传统互联网的融合,对产品生产透明化的要求越来越高。在某些情况下,需要将各类不同的数据信息进行集中处理,例如订单需求、产能情况、设备工作情况以及突发故障等数据信息,但这些数据信息都存储在各自独立的系统中,集中调用处理很不方便。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种工控网络数据存储方法、调用方法及系统,能够在保证数据安全的前提下,更加方便地调用各类不同的数据信息。其具体方案如下:一种工控网络数据存储方法,包括:登记用户的身份信息与权限信息,以及节点设备的设备身份信息;将所述用户的身份信息与权限信息保存至区块链中,形成对应的用户区块链;将所述节点设备的设备身份信息保存至区块链中,形成对应的设备区块链;收集所述节点设备的作业数据;将所述作业数据保存至区块链中,形成对应的数据区块链。优选地,所述登记用户的身份信息与权限信息 ...
【技术保护点】
一种工控网络数据存储方法,其特征在于,包括:登记用户的身份信息与权限信息,以及节点设备的设备身份信息;将所述用户的身份信息与权限信息保存至区块链中,形成对应的用户区块链;将所述节点设备的设备身份信息保存至区块链中,形成对应的设备区块链;收集所述节点设备的作业数据;将所述作业数据保存至区块链中,形成对应的数据区块链。
【技术特征摘要】
1.一种工控网络数据存储方法,其特征在于,包括:登记用户的身份信息与权限信息,以及节点设备的设备身份信息;将所述用户的身份信息与权限信息保存至区块链中,形成对应的用户区块链;将所述节点设备的设备身份信息保存至区块链中,形成对应的设备区块链;收集所述节点设备的作业数据;将所述作业数据保存至区块链中,形成对应的数据区块链。2.根据权利要求1所述的方法,其特征在于,所述登记用户的身份信息与权限信息的过程,包括:为所述用户分配用户私钥与用户公钥,以及对应的权限等级;登记备案所述用户私钥、所述用户公钥以及所述权限等级。3.根据权利要求1所述的方法,其特征在于,登记所述节点设备的设备身份信息的过程,包括:为所述节点设备分配节点私钥与节点公钥,登记备案所述节点私钥、所述节点公钥以及所述节点设备的工作量信息。4.根据权利要求1所述的方法,其特征在于,所述收集所述节点设备的作业数据的过程,包括:将所述作业数据封装;利用所述节点私钥对封装后的作业数据进行加密签名,得到已加密数据。5.根据权利要求4所述的方法,其特征在于,所述将所述作业数据保存至区块链中的过程,包括:利用所述节点公钥核对所述已加密数据的签名,得到合法数据;根据工作量证明机制,利用哈希算法计算所述合法数据的数字指纹;将所述数字指纹以及所述合法数据存储至所述数据区块链中。6.一种工控网络数据调用方法,其特征在于,应用于目标服务器,所述目标服务器存储了通过如权利要求1至5中任一项所述方法得到的用户区块链、设备区块链以及数据区块链,所述工控网络数据调用方法包括:获取用户终端的调用命令;根据所述用户区块链中的用户身份与权限信息,判断所述用户是否能够调用所述调用命令对应的需求数据;如果是,则在所述数据区块链中检索所述需求数据,得到对应的检索数...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。