[发明专利]数据传输安全控制方法及装置、计算机设备和物联网系统有效
申请号: | 201910785238.2 | 申请日: | 2019-08-23 |
公开(公告)号: | CN110430218B | 公开(公告)日: | 2021-08-13 |
发明(设计)人: | 刘滔 | 申请(专利权)人: | 深圳数联天下智能科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/16;H04L9/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 陈金普 |
地址: | 518000 广东省深圳市山区粤海街道高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 安全 控制 方法 装置 计算机 设备 联网 系统 | ||
1.一种数据传输安全控制方法,其特征在于,所述方法应用于目标网络节点终端,所述方法包括:
获取服务器发送的动态码;
根据所述动态码、所述目标网络节点终端的配置信息和密钥种子生成算法,生成密钥种子;
将所述密钥种子输入至对称密钥生成器,并获取所述对称密钥生成器生成的第一密钥;
根据所述动态码和加扰算法生成第二密钥;
在接收到服务器生成的第一类加密图样的情况下,根据所述第一类加密图样交替采用所述第一密钥和所述第二密钥进行数据加密或解密;
或
在接收到服务器生成的第二类加密图样的情况下,根据所述第二类加密图样采用所述第一密钥进行数据加密或解密;
其中,所述第一类加密图样为所述服务器在判定所述目标网络节点终端超负荷运行时生成的;所述第二类加密图样为所述服务器在判定所述目标网络节点终端未超负荷运行时生成的;
其中,所述目标网络节点终端的配置信息包括:设备管理密钥、应用软件管理密钥和媒体访问控制地址;
所述根据所述动态码、所述目标网络节点终端的配置信息和密钥种子生成算法,生成密钥种子的步骤包括:
将所述设备管理密钥、应用软件管理密钥和媒体访问控制地址按预设规则排列,以生成静态种子因子;
根据所述动态码、所述静态种子因子和所述密钥种子生成算法,生成所述密钥种子。
2.根据权利要求1所述的数据传输安全控制方法,其特征在于,所述预设规则为将所述设备管理密钥、所述应用软件管理密钥和所述媒体访问控制地址按字节进行首尾拼接。
3.根据权利要求1或2所述的数据传输安全控制方法,其特征在于,所述动态码为伪随机噪声码;
所述根据所述动态码、所述静态种子因子和所述密钥种子生成算法,生成密钥种子的步骤包括:
根据所述伪随机噪声码对所述静态种子因子按位加扰,生成加扰种子源;
根据所述加扰种子源和所述密钥种子生成算法,生成密钥种子。
4.根据权利要求3所述的数据传输安全控制方法,其特征在于,根据所述加扰种子源和所述密钥种子生成算法,生成密钥种子的步骤包括:
对所述加扰种子源进行排序;
将排序后的加扰种子源输入至RC4算法模型,并获取RC4算法模型生成的密钥种子。
5.根据权利要求1所述的数据传输安全控制方法,其特征在于,所述第一类加密图样和所述第二类加密图样均包括N位块标识符,每位块标识符对应一个待加密信息块或待解密信息块;
所述第一类加密图样中的N-i位块标识符为第一值,所述第一类加密图样中的i位块标识符为第二值,N和i均为大于等于1的自然数,且i≤N;
所述第二类加密图样的N位块标识符均为所述第一值;
其中,所述第一值用于指示所述目标网络节点终端采用所述第一密钥对块标识符对应的目标信息块进行加密或解密;所述第二值用于指示所述目标网络节点终端采用所述第二密钥对块标识符对应的目标信息块进行加密或解密;所述目标信息块为所述待加密信息块或待解密信息块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳数联天下智能科技有限公司,未经深圳数联天下智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910785238.2/1.html,转载请声明来源钻瓜专利网。