【技术实现步骤摘要】
嵌入式设备的集成控制方法及系统
[0001]本专利技术涉及计算机软件
,具体涉及一种嵌入式设备的集成控制方法及系统。
技术介绍
[0002]随着电子技术和计算机软件技术的发展,嵌入式设备的应用十分广泛,涉及工业生产、工业控制、交通管理等各个领域,并向着智能化方向发展,其基本的特征就是设备具备连网功能,能实现网络远程控制。
[0003]嵌入式设备种类繁多,目前对于嵌入式设备的控制,常单独使用对应的软件进行独立控制,当企业或单位具备大量不同用途的嵌入式设备时,需要针对每一种嵌入式设备单独配置与管理,因此时常需要多人进行管理和操作,需要浪费大量的人力资源,降低生产效率。
[0004]因此,如何提供一种有效的方案,以便实现对大量不同嵌入式设备的统一管理,减少人力资源浪费,提升生产效率,已成为现有技术中一亟待解决的难题。
技术实现思路
[0005]本专利技术的目的是提供一种嵌入式设备的集成控制方法及系统,以解决现有技术中针对大量不同的嵌入式设备需要多人进行管理和操作的问题。
[0006]第 ...
【技术保护点】
【技术特征摘要】
1.一种嵌入式设备的集成控制方法,应用于嵌入式设备的集成控制系统,所述嵌入式设备的集成控制系统包括控制平台和与所述控制平台通信连接的嵌入式设备,其特征在于,包括:所述控制平台通过第一加密密钥将控制命令加密后发送给所述嵌入式设备,所述控制命令中携带有第一目标序列码,所述第一目标序列码是基于与所述嵌入式设备对应的序列码函数生成的;所述嵌入式设备通过与所述第一加密密钥对应的第一解密密钥对加密后的控制命令进行解密,得到解密后的控制命令;所述嵌入式设备执行解密后的控制命令;所述嵌入式设备生成用于表征控制命令执行成功或失败的第一应答消息,并通过所述第一加密密钥将所述第一应答消息加密后发送给所述控制平台,所述第一应答消息中携带有所述第一目标序列码;所述控制平台基于所述嵌入式设备的所对应的地址查找出与所述第一加密密钥对应的所述第一解密密钥和与所述嵌入式设备对应的所述序列码函数;所述控制平台通过所述第一解密密钥对加密后的第一应答消息进行解密;所述控制平台基于查找出的所述序列码函数验证解密后的第一应答消息中携带的序列码是否有效;在验证结果为解密后的第一应答消息中携带的序列码有效时,所述控制平台根据解密后的第一应答消息确定出针对所述嵌入式设备的控制结果。2.如权利要求1所述的方法,其特征在于,所述控制命令中携带有消息重发次数,所述控制平台通过第一加密密钥将控制命令加密后发送给所述嵌入式设备之前,所述方法还包括:所述控制平台生成一随机数;所述控制平台基于所述控制命令中携带的消息重发次数和所述随机数计算出所述嵌入式设备对应的序列码函数的函数值;所述控制平台依据所述随机数、所述控制命令中携带的消息重发次数和所述函数值生成初始序列码;所述控制平台对所述初始序列码中的各字节进行位移处理得到所述第一目标序列码;其中,所述函数值的计算公式为y=f(x,n),x表示所述随机数,n表示所述控制命令中携带的消息重发次数。3.如权利要求1所述的方法,其特征在于,所述控制命令中携带有消息重发次数,所述方法还包括:当针对所述嵌入式设备的控制结果为未完成控制时,所述控制平台判断所述控制命令中携带的消息重发次数是否超过第一预设次数;如果所述控制命令中携带的消息重发次数未超过第一预设次数,则所述控制平台通过所述第一加密密钥重新将控制命令加密后发送给所述嵌入式设备。4.如权利要求1所述的方法,其特征在于,在所述控制平台通过第一加密密钥将控制命令加密后发送给所述嵌入式设备之前,所述方法还包括:所述控制平台生成与所述嵌入式设备的地址对应的对称密钥对,所述对称密钥对包括
所述第一加密密钥和所述第一解密密钥;所述控制平台通过私钥将密钥更新消息加密后发送给所述嵌入式设备,所述密钥更新消息中携带有所述对称密钥对和第二目标序列码,所述第二目标序列码是基于与所述嵌入式设备对应的序列码函数生成的;所述嵌入式设备通过与所述私钥对应的公钥对加密后的密钥更新消息进行解密;在解密通过后,所述嵌入式设备通过解密出的对称密钥对更新当前的密钥对;所述嵌入式设备生成表征密钥对更新成功或失败的第二应答消息,所述第二应答消息中携带有所述第二目标序列码;所述嵌入式设备通过所述公钥将所述第二应答消息加密后发送给所述控制平台;所述控制平台根据所述嵌入式设备的所对应的地址查找出与所述公钥对应的所述私钥和与所述嵌入式设备对应的所述序列码函数;所述控制平台通过所述私钥对加密后的第二应答消息进行解密;所述控制平台基于查找出的所述序列码函数验证解密后的第二应答消息中携带的序列码是否...
【专利技术属性】
技术研发人员:李恺,赵鑫,张键,巫忠跃,
申请(专利权)人:成都国信安信息产业基地有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。