安全传输方法及相关装置制造方法及图纸

技术编号:23933282 阅读:28 留言:0更新日期:2020-04-25 02:14
本申请实施例提供一种安全传输方法及相关装置,所述方法包括:若控制器获取到机器人存在预设参量,则根据所述预设参量对目标信息进行加密,得到目标加密信息;所述控制器将所述目标加密信息发送给所述机器人,所述目标加密信息用于指示所述机器人执行预设操作,因此,能够提升对机器人进行控制时的安全性。

Safe transmission method and related devices

【技术实现步骤摘要】
安全传输方法及相关装置
本申请涉及数据处理
,具体涉及一种安全传输方法及相关装置。
技术介绍
在传统控制系统中,遥控器通过双方规定的协议控制机器人。直接通过明文的方式的控制机器人,由于通过明文的方式进行数据传输,则导致控制信息容易被非法第三方截获,从而暴露控制指令,导致了控制时的安全性较低。
技术实现思路
本申请实施例提供一种安全传输方法及相关装置,能够提升对机器人进行控制时的安全性。本申请实施例的第一方面提供了一种安全传输方法,所述方法包括:若控制器获取到机器人存在预设参量,则根据所述预设参量对目标信息进行加密,得到目标加密信息;所述控制器将所述目标加密信息发送给所述机器人,所述目标加密信息用于指示所述机器人执行预设操作。结合第一方面,在第一方面的一种可能的实施例中,所述预设参量包括虚拟时基,所述控制器根据所述预设参量对目标信息进行加密,得到目标加密信息,包括:所述控制器获取所述虚拟时基的第一时刻;所述控制器将所述第一时刻添加到所述目标信息中,得到参考信息;所述控制器对所述参考信息进行对称加密,得到所述目标加密信息。结合第一方面,在第一方面的一种可能的实施例中,所述方法还包括:若所述控制器未获取到所述机器人存在所述预设参量,则将所述虚拟时基发送给所述机器人。本申请实施例的第二方面提供了一种安全传输方法,其特征在于,所述方法包括:机器人接收控制器发送的目标加密信息;所述机器人根据所述目标加密信息,执行预设操作。结合第二方面,在第二方面的一种可能的实施例中,所述预设参量包括虚拟时基,所述机器人根据所述目标加密信息,执行预设操作,包括:所述机器人从所述目标加密信息中获取第一时刻,以及从所述虚拟时基中获取第二时刻;若所述第一时刻与所述第二时刻之间的时间间隔小于预设时间间隔,则所述机器人执行所述预设操作。结合第二方面,在第二方面的一种可能的实施例中,所述方法还包括:所述机器人接收所述控制器发送的虚拟时基;所述机器人将所述虚拟时基作为系统时钟。可选的,所述机器人执行所述预设操作,包括:所述机器人从接入网设备获取所述控制器的第一位置信息和所述机器人的当前位置信息;若所述第一位置信息指示的位置与所述当前位置信息指示的位置之间的距离小于预设距离阈值,则所述机器人执行所述预设操作。结合第二方面,在第二方面的一种可能的实施例中,所述方法还包括:所述机器人根据所述第一位置信息,获取目标图像,所述目标图像为包括所述第一位置信息指示的位置所在的预设区域的图像;所述机器人从所述目标图像中获取至少一个人脸图像;所述机器人将所述至少一个人脸图像中与所述第一位置信息指示的位置之间的距离最小的人脸图像确定为参考人脸图像;所述机器人将所述参考人脸图像与预设的目标人脸图像集合中的人脸图像进行比对,得到N个目标相似度,所述人脸图像集合中包括N个目标人脸图像;若所述N个目标相似度均低于预设相似度,则所述机器人发出告警信息。本申请实施例的第三方面提供了一种安全传输装置,所述装置包括:加密单元,用于若获取到机器人存在预设参量,则根据所述预设参量对目标信息进行加密,得到目标加密信息;发送单元,用于将所述目标加密信息发送给所述机器人,所述目标加密信息用于指示所述机器人执行预设操作。结合第三方面,在第三方面的一种可能的实施例中,所述预设参量包括虚拟时基,在所述控制器根据所述预设参量对目标信息进行加密,得到目标加密信息方面,所述加密单元用于:获取所述虚拟时基的第一时刻;将所述第一时刻添加到所述目标信息中,得到参考信息;对所述参考信息进行对称加密,得到所述目标加密信息。结合第三方面,在第三方面的一种可能的实施例中,所述装置还用于:若未获取到所述机器人存在所述预设参量,则将所述虚拟时基发送给所述机器人本申请实施例的第四方面提供了一种安全传输装置,所述装置包括:接收单元,用于接收控制器发送的目标加密信息;执行单元,用于根据所述目标加密信息,执行预设操作。结合第四方面,在第四方面的一种可能的实施例中,所述预设参量包括虚拟时基,在所述机器人根据所述目标加密信息,执行预设操作方面,所述执行单元用于:所述机器人从所述目标加密信息中获取第一时刻,以及从所述虚拟时基中获取第二时刻;若所述第一时刻与所述第二时刻之间的时间间隔小于预设时间间隔,则所述机器人执行所述预设操作。结合第四方面,在第四方面的一种可能的实施例中,所述装置还用于:接收所述控制器发送的虚拟时基;将所述虚拟时基作为系统时钟。可选的,在所述机器人执行所述预设操作方面,所述执行单元用于:从接入网设备获取所述控制器的第一位置信息和所述机器人的当前位置信息;若所述第一位置信息指示的位置与所述当前位置信息指示的位置之间的距离小于预设距离阈值,则执行所述预设操作。结合第四方面,在第四方面的一种可能的实施例中,所述装置还用于:根据所述第一位置信息,获取目标图像,所述目标图像为包括所述第一位置信息指示的位置所在的预设区域的图像;从所述目标图像中获取至少一个人脸图像;将所述至少一个人脸图像中与所述第一位置信息指示的位置之间的距离最小的人脸图像确定为参考人脸图像;将所述参考人脸图像与预设的目标人脸图像集合中的人脸图像进行比对,得到N个目标相似度,所述人脸图像集合中包括N个目标人脸图像;若所述N个目标相似度均低于预设相似度,则发出告警信息。本申请实施例的第五方面提供一种控制器,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如本申请实施例第一方面中的步骤指令。本申请实施例的第六方面提供一种机器人,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如本申请实施例第二方面中的步骤指令。本申请实施例的第七方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面和第二方面中所描述的部分或全部步骤。本申请实施例的第八方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面和第二方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。实施本申请实施例,至少具有如下有益效果:若控制器获取到机器人存在预设参本文档来自技高网...

【技术保护点】
1.一种安全传输方法,其特征在于,所述方法包括:/n若控制器获取到机器人存在预设参量,则根据所述预设参量对目标信息进行加密,得到目标加密信息;/n所述控制器将所述目标加密信息发送给所述机器人,所述目标加密信息用于指示所述机器人执行预设操作。/n

【技术特征摘要】
1.一种安全传输方法,其特征在于,所述方法包括:
若控制器获取到机器人存在预设参量,则根据所述预设参量对目标信息进行加密,得到目标加密信息;
所述控制器将所述目标加密信息发送给所述机器人,所述目标加密信息用于指示所述机器人执行预设操作。


2.根据权利要求1所述的方法,其特征在于,所述预设参量包括虚拟时基,所述控制器根据所述预设参量对目标信息进行加密,得到目标加密信息,包括:
所述控制器获取所述虚拟时基的第一时刻;
所述控制器将所述第一时刻添加到所述目标信息中,得到参考信息;
所述控制器对所述参考信息进行对称加密,得到所述目标加密信息。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述控制器未获取到所述机器人存在所述预设参量,则将所述虚拟时基发送给所述机器人。


4.一种安全传输方法,其特征在于,所述方法包括:
机器人接收控制器发送的目标加密信息;
所述机器人根据所述目标加密信息,执行预设操作。


5.根据权利要求4所述的方法,其特征在于,所述预设参量包括虚拟时基,所述机器人根据所述目标加密信息,执行预设操作,包括:
所述机器人从所述目标加密信息中获取第一时刻,以及从所述虚拟时基中获取第二时刻;
若所述第一时刻与所述第二时刻之间的时间间隔小于预设时间间隔,则所述机器人执行所述预设操作。


6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
所述机器人接收所述控制器发送的虚拟时基;
所...

【专利技术属性】
技术研发人员:邓朝阳黎钊洪招俊健
申请(专利权)人:深圳市工匠社科技有限公司
类型:发明
国别省市:广东;44

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

1