一种基于工业互联网的数据传输方法、设备及介质技术

技术编号:37364407 阅读:10 留言:0更新日期:2023-04-27 07:11
本申请实施例公开了一种基于工业互联网的数据传输方法、设备及介质。基于待检测设备的设备信息与位置信息,生成待检测设备的设备数字编码与设备图像标识码;获取待检测设备对应的运行信息,对其进行加密处理得到加密数据;基于加密数据与设备数字编号,生成待检测设备对应的运行信息标识码;通过二级节点对运行信息标识码进行解析,得到第一参考数字编码与参考加密数据,以及对待检测设备对应的设备图像标识码进行解析,得到第二参考数字编码,通过云端服务器将第一参考数字编码与预置参考数字编码进行组合,得到第三参考数字编码;通过云端服务器对第一参考数字编码与第三参考数字编码进行比对,根据比对结果将解密后的数据进行保存。数据进行保存。数据进行保存。

【技术实现步骤摘要】
一种基于工业互联网的数据传输方法、设备及介质


[0001]本申请涉及数据处理
,尤其涉及一种基于工业互联网的数据传输方法、设备及介质。

技术介绍

[0002]随着电子技术和通信技术的发展,简单设备和设备之间的连接成为可能,规模化的设备连接形成了工业互联网。工业互联网是通过传感设备,按照约定的协议把任何设备与网络相连接以进行信息交换和通信,从而实现设备品的智能化识别、定位、追踪、监控和管理的一种网络应用技术。
[0003]现有技术通常在接收到设备的数据后会将设备信息上传至云端进行分析保存,在接收到的设备数据较为重要时,难以确保数据上传过程中的安全性,以致数据传输过程中被泄漏或被篡改的风险较大。

技术实现思路

[0004]本申请实施例提供了一种基于工业互联网的数据传输方法、设备及介质,用于解决如下技术问题:现有技术对工业互联网的设备信息进行传输时,被泄漏或被篡改的风险较大。
[0005]本申请实施例采用下述技术方案:
[0006]本申请实施例提供一种基于工业互联网的数据传输方法。包括,基于待检测设备的设备信息,生成待检测设备的设备数字编码,以及基于待检测设备的设备信息与设备放置的位置信息,生成待检测设备的设备图像标识码;其中,设备信息至少包括设备型号与设备编号中的一项;获取待检测设备对应的运行信息,基于MD5算法与RSA算法,对运行信息进行加密处理,以得到待检测设备对应的加密数据;基于加密数据与设备数字编号,生成待检测设备对应的运行信息标识码;通过二级节点对运行信息标识码进行解析,以得到待检测设备对应的第一参考数字编码与参考加密数据,以及对待检测设备对应的设备图像标识码进行解析,以得到第二参考数字编码,通过云端服务器将第一参考数字编码与待检测设备对应的预置参考数字编码进行组合,以得到第三参考数字编码;通过云端服务器对第一参考数字编码与第三参考数字编码进行比对,在比对结果一致的情况下,将参考加密数据进行解密,并将解密后的数据保存至相应的存储区块。
[0007]本申请实施例通过生成待检测设备的设备数字编码与设备图像标识码,能够对不同的设备进行区分,从而实现设备信息发送的准确性。其次,本申请实施例通过MD5算法与RSA算法,对运行信息进行加密处理,能够确保设备信息的安全性,在信息传输过程中,不易被泄漏或篡改,从而提高信息传输的稳定性。此外,本申请实施例还通过云端服务器对获取到的第一参考数字编码与第三参考数字编码进行比对,并在比对结果一致的情况下,对接收到的加密数据进行解密。即,本申请实施例通过对设备的身份验证通过后,在对其对应的加密数据进行验证,从而在两方面同时对数据传输过程进行加密,进一步提高工业互联网
设备数据传输的安全性与可靠性。
[0008]在本申请的一种实现方式中,基于待检测设备的设备信息,生成待检测设备的设备数字编码,以及基于待检测设备的设备信息与设备放置的位置信息,生成待检测设备的设备图像标识码,具体包括:获取待检测设备对应的设备型号与设备编号;基于预设标识码模板,将设备型号转换为第一数组编码,并将设备编号转换为第二数组编码,按照预设排列规则,将第一数组编码与第二数组编码组合为设备数字编码;以及获取待检测设备对应的位置信息,基于设备数字编码与位置信息,生成待检测设备对应的设备图像标识码。
[0009]在本申请的一种实现方式中,获取待检测设备对应的位置信息,基于设备数字编码与位置信息,生成待检测设备对应的设备图像标识码,具体包括:向二级节点发送设备图像标识码注册请求;其中,设备图像标识码注册请求包括设备数字编码、位置信息对应的数字编码以及二级节点的私钥签名;二级节点根据预存公钥,对设备图像标识码注册请求中的私钥签名进行验证;在验证通过后,二级节点将位置信息对应的数字编码作为后缀码,对设备数字编码重新进行编码,并基于重新编码后的设备数字编码生成对应的设备图像标识码;将设备图像标识码上传至一级节点进行验证,并在接收到验证通过信息后,完成设备图像标识码的注册;其中,一级节点为当前区域最顶级的标识解析服务节点。
[0010]在本申请的一种实现方式中,基于MD5算法与RSA算法,对运行信息进行加密处理,以得到待检测设备对应的加密数据,具体包括:基于MD5算法生成运行信息所对应的摘要信息;通过私有密钥以及RSA算法对摘要信息进行签名,以得到签名数据;随机产生第一密钥,通过第一密钥对运行信息进行加密,得到加密后的运行信息;获取云端对应的公开密钥,通过云端公开的公开密钥对第一密钥进行RSA加密,以得到第二密钥;按照预设排列顺序,将签名数据、加密后的运行信息以及第二密钥进行排列,以得到待检测设备对应的加密数据。
[0011]在本申请的一种实现方式中,在比对结果一致的情况下,将加密数据进行解密,并将解密后的数据保存至相应的存储区块,具体包括:在比对结果一致的情况下,通过云端服务器以及云端服务器对应的私有密钥,对第二秘密钥进行解密,以得到参考第一密钥;以及通过云端服务器与第一密钥对加密数据进行解密,以得到运行数据对应的参考明文信息;以及通过云端服务器与MD5算法,生成参考明文信息对应的参考摘要信息;通过云端服务器对接收到的签名数据进行解密,以得到摘要信息;通过云端服务器对参考摘要信息与摘要信息进行比对,并在比对结果一致的情况下,基于设备数字编号,确定出待检测设备对应的存储区块,以将运行信息保存至存储区块。
[0012]在本申请的一种实现方式中,通过二级节点对运行信息标识码进行解析,以得到待检测设备对应的第一参考数字编码,以及对待检测设备对应的设备图像标识码进行解析,以得到第二参考数字编码,具体包括:通过二级节点,接收运行信息标识码对应的解析请求,并对运行信息标识码进行解析,以得到运行信息标识码对应的第一哈希值,并基于第一哈希值在区块链中查找到相应的加密数据与第一参考数字编码;以及通过二级节点,接收设备图像标识码对应的解析请求,以对设备图像标识码进行解析,以得到图像标识码对应的第二哈希值,并基于第二哈希值在区块链中查找到相应的第二参考数据编码。
[0013]在本申请的一种实现方式中,通过云端服务器将第一参考数字编码与待检测设备对应的预置参考数字编码进行组合,以得到第三参考数字编码之前,方法还包括:基于设备型号与设备编号,在预置设备存放信息库中,确定出待检测设备的位置信息;基于预置编码
模板,将位置信息进行转换,以得到预置参考数字编码;将预置参考数字编码发送至云端服务器;通过云端服务器将第一参考数字编码与待检测设备对应的预置参考数字编码进行组合,以得到第三参考数字编码,具体包括:通过云端服务器将预置参考数字编码连接至第一参考数字编码后面,以得到第三参考数字编码。
[0014]在本申请的一种实现方式中,基于加密数据与设备数字编号,生成待检测设备对应的运行信息标识码,具体包括:基于加密数据与设备数字编号,生成运行信息编码;通过二级节点与预设唯一性赋值规则,对接收到的运行信息编码进行前缀赋值及后缀赋值;其中,预设唯一性赋值规则至少与接收到运行信息编码的时本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于工业互联网的数据传输方法,其特征在于,所述方法包括:基于待检测设备的设备信息,生成所述待检测设备的设备数字编码,以及基于所述待检测设备的设备信息与设备放置的位置信息,生成所述待检测设备的设备图像标识码;其中,所述设备信息至少包括设备型号与设备编号中的一项;获取所述待检测设备对应的运行信息,基于MD5算法与RSA算法,对所述运行信息进行加密处理,以得到所述待检测设备对应的加密数据;基于所述加密数据与所述设备数字编号,生成所述待检测设备对应的运行信息标识码;通过二级节点对所述运行信息标识码进行解析,以得到所述待检测设备对应的第一参考数字编码与参考加密数据,以及对所述待检测设备对应的设备图像标识码进行解析,以得到第二参考数字编码;通过云端服务器将所述第一参考数字编码与所述待检测设备对应的预置参考数字编码进行组合,以得到第三参考数字编码;通过云端服务器对所述第一参考数字编码与所述第三参考数字编码进行比对,在比对结果一致的情况下,将所述参考加密数据进行解密,并将解密后的数据保存至相应的存储区块。2.根据权利要求1所述的一种基于工业互联网的数据传输方法,其特征在于,所述基于待检测设备的设备信息,生成所述待检测设备的设备数字编码,以及基于所述待检测设备的设备信息与设备放置的位置信息,生成所述待检测设备的设备图像标识码,具体包括:获取所述待检测设备对应的设备型号与设备编号;基于预设标识码模板,将所述设备型号转换为第一数组编码,并将所述设备编号转换为第二数组编码,按照预设排列规则,将所述第一数组编码与所述第二数组编码组合为所述设备数字编码;以及获取所述待检测设备对应的位置信息,基于所述设备数字编码与所述位置信息,生成所述待检测设备对应的设备图像标识码。3.根据权利要求2所述的一种基于工业互联网的数据传输方法,其特征在于,所述获取所述待检测设备对应的位置信息,基于所述设备数字编码与所述位置信息,生成所述待检测设备对应的设备图像标识码,具体包括:向所述二级节点发送设备图像标识码注册请求;其中,所述设备图像标识码注册请求包括所述设备数字编码、所述位置信息对应的数字编码以及所述二级节点的私钥签名;所述二级节点根据预存公钥,对所述设备图像标识码注册请求中的私钥签名进行验证;在验证通过后,所述二级节点将位置信息对应的数字编码作为后缀码,对所述设备数字编码重新进行编码,并基于重新编码后的设备数字编码生成对应的设备图像标识码;将所述设备图像标识码上传至一级节点进行验证,并在接收到验证通过信息后,完成所述设备图像标识码的注册;其中,所述一级节点为当前区域最顶级的标识解析服务节点。4.根据权利要求1所述的一种基于工业互联网的数据传输方法,其特征在于,基于MD5算法与RSA算法,对所述运行信息进行加密处理,以得到所述待检测设备对应的加密数据,具体包括:
基于MD5算法生成所述运行信息所对应的摘要信息;通过私有密钥以及RSA算法对所述摘要信息进行签名,以得到签名数据;随机产生第一密钥,通过所述第一密钥对所述运行信息进行加密,得到加密后的运行信息;获取云端对应的公开密钥,通过所述云端公开的公开密钥对所述第一密钥进行RSA加密,以得到第二密钥;按照预设排列顺序,将所述签名数据、所述加密后的运行信息以及所述第二密钥进行排列,以得到所述待检测设备对应的加密数据。5.根据权利要求1所述的一种基于工业互联网的数据传输方法,其特征在于,所述在比对结果一致的情况下,将所述加密数据进行解密,并将解密后的数据保存至相应的存储区块,具体包括:在比对结果一致的情况下,通过所述云端服务器以及云端服务器对应的私有密钥,对所述第二秘密钥进行解密,以得到参考第一密钥;以及通过所述云端服务器与所述第一密钥对所述加密数据进行解密,以得到所述运行数据对应的参考明文信息;以及通过所述云端服务器,基于MD5算法,生成所述参考明文信息对应的参考摘要信息;通过云端服务器对接收到的所述签名数据进行解密,以得到所述摘要信息;通过所述云端服务器对所述参考摘要信息与所述摘要信息进行比对,并在比对结果一致的情况下,基于所述设备数字编号,确定出所述待检测设备对应的存储区块,以将所述运行信息保存至所述存储区块。6.根据权利要求1所述的一种基于工业互联网的数据传输方法,其特征在于,所述通过二级节点对所述运行信息标识码进行解析,以得到所述待检测设备对应的第一参考数字编码,以及对所述...

【专利技术属性】
技术研发人员:吕林涛肖雪于静张锐
申请(专利权)人:浪潮工业互联网股份有限公司
类型:发明
国别省市:

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

1