安防巡逻机器人、安防系统及其保密通信方法技术方案

技术编号:21438379 阅读:26 留言:0更新日期:2019-06-22 13:54
本发明专利技术公开了安防巡逻机器人、安防系统及其保密通信方法,该方法包括:发送端或接收端基于自身产生的时钟信号以及安防巡逻机器人的标识信息生成指针信号,并根据指针信号在密钥序列中确定密钥的位置,进而获取密钥,然后发送端基于密钥对明文信息加密并将得到的密文信息发送至接收端,或接收端接收发送端发来的密文信息,基于密钥对密文信息进行解密得到相应的明文信息。其中,发送端或接收端为安防巡逻机器人。该方法能够在安防巡逻机器人和控制中心互相通信前对通信数据进行加密,用加密数据进行通信,增加了控制中心与安防巡逻机器人之间通信的保密性,防止通信数据被恶意篡改或被破坏等情况发生。

【技术实现步骤摘要】
安防巡逻机器人、安防系统及其保密通信方法
本专利技术涉及通信安全
,特别涉及一种安防巡逻机器人,一种安防系统,以及一种应用于安防巡逻机器人的保密通信方法。
技术介绍
安防巡逻机器人是一种半自主或自主协助人类完成安全防护工作的机器人,能够代替工作人员对私人会所、工厂、企业园区、粮库、银行等各类场所进行安全隐患排查、巡逻监控、事故报警,从而减少安全事故的发生和生命财产损失。安防巡逻机器人通常配备有热像仪、摄像头等监控设备,还会配备有语音设备、报警设备等,在执行巡逻任务时,通过上述各类设备进行图像监控、导航定位、事故报警等工作。在工作过程中,安防巡逻机器人的正常运行需要与控制中心进行数据交互才能实现,例如监控设备将获取到的图像实时反馈给控制中心,语音设备建立控制中心与现场之间的实时语音通话,报警设备将发现的险情、事故紧急通知控制中心。由于安防巡逻机器人用于安全防护,因此其本身的安全保密需求较高,只有在机器人自身处于安全的并且不被干扰的状态下,才能够正确地执行安防巡逻任务。因此在安防巡逻机器人与控制中心进行通信时,防止他人恶意篡改或破坏机器人与控制中心之间传输的数据,以避免机器人被恶意控制或无法正常运行,对于依赖机器人进行安防巡逻的场所来说是必须解决的一个问题。因此,目前亟需对安防巡逻机器人与控制中心通信的保密性和安全性进行加强。
技术实现思路
(一)专利技术目的为克服上述现有技术存在的至少一种缺陷,增加安防巡逻机器人和控制中心之间通信数据的保密性和安全性,本专利技术公开了以下技术方案。(二)技术方案作为本专利技术的第一方面,本专利技术公开了一种安防巡逻机器人,包括:明文信息采集模块,用于采集机载设备产生的明文信息;第一时钟生成模块,用于产生时钟信号;第一指针生成模块,用于基于所述安防巡逻机器人自身的标识信息和所述第一时钟生成模块产生的时钟信号生成指针信号;第一密钥获取模块,用于根据所述第一指针生成模块生成的指针信号在密钥序列中确定密钥的位置,进而获取密钥;第一加解密模块,用于基于所述密钥对所述明文信息加密,得到密文信息;第一信息收发模块,用于将所述密文信息发送至控制中心,以及接收控制中心发来的密文信息;其中,所述第一加解密模块还基于所述密钥对所述第一信息收发模块接收到的密文信息进行解密,得到相应的明文信息。在一种可能的实施方式中,所述安防巡逻机器人的标识信息包括所述安防巡逻机器人的ID信息。在一种可能的实施方式中,该机器人还包括:第一存储模块,用于存储所述密钥序列和/或所述标识信息。在一种可能的实施方式中,所述机器人还包括:第一信号同步模块,其中,所述第一信息收发模块还用于接收控制中心发来的同步指令,所述第一信号同步模块根据所述同步指令使所述第一指针生成模块产生的指针信号同步于所述控制中心产生的指针信号。在一种可能的实施方式中,所述机器人还包括:第一密钥更新模块,其中,所述第一信息收发模块接收控制中心发来的更新指令,所述第一密钥更新模块用于根据所述更新指令更新所述安防巡逻机器人的密钥序列。在一种可能的实施方式中,所述更新指令包括新的密钥序列,所述第一密钥更新模块将所述新的密钥序列作为当前密钥序列。作为本专利技术的第二方面,本专利技术还公开了一种安防系统,包括至少一台上述任一技术方案所述的安防巡逻机器人,以及与各所述安防巡逻机器人通信连接的控制中心;所述控制中心包括:第二时钟生成模块,用于产生时钟信号;第二指针生成模块,用于基于相应所述安防巡逻机器人自身的标识信息和所述第二时钟生成模块产生的时钟信号生成指针信号;第二密钥获取模块,用于根据所述第二指针生成模块生成的指针信号在密钥序列中确定密钥的位置,进而获取密钥;第二加解密模块,用于基于所述密钥对待发送给所述安防巡逻机器人的明文信息加密,得到密文信息;第二信息收发模块,用于将所述密文信息发送至所述安防巡逻机器人,以及接收所述安防巡逻机器人发来的密文信息;其中,所述第二加解密模块还基于所述密钥对所述第二信息收发模块接收到的密文信息进行解密,得到相应的明文信息。在一种可能的实施方式中,所述安防巡逻机器人的标识信息包括所述安防巡逻机器人的ID信息。在一种可能的实施方式中,所述控制中心还包括:第二存储模块,用于存储各所述安防巡逻机器人的所述密钥序列和/或所述标识信息。在一种可能的实施方式中,所述控制中心还包括:第二信号同步模块,用于向相应所述安防巡逻机器人发送同步指令;所述安防巡逻机器人还包括:第一信号同步模块,用于根据所述同步指令使所述安防巡逻机器人的第一指针生成模块产生的指针信号同步于所述第二指针生成模块产生的指针信号。在一种可能的实施方式中,所述控制中心还包括:安防巡逻统计模块,用于记录各所述安防巡逻机器人的安防巡逻次数和/或安防巡逻时间;同步触发模块,用于在所述安防巡逻统计模块记录的安防巡逻次数超过设定次数或安防巡逻时间超过设定时长的情况下,触发所述第二信号同步模块进行指针信号同步。在一种可能的实施方式中,所述控制中心还包括:同步条件判断模块,用于判断所述安防巡逻机器人是否位于信号同步区域内或是否通过设定的通信接口与所述第二信息收发模块建立通信连接,并在所述安防巡逻机器人位于信号同步区域内或通过设定的通信接口与所述第二信息收发模块建立通信连接的情况下,根据需要触发所述第二信号同步模块进行指针信号同步。在一种可能的实施方式中,所述控制中心还包括:同步情况判断模块,用于在所述第二信号同步模块使所述安防巡逻机器人的指针信号同步于所述控制中心的指针信号之后,在设定时间内多次判断所述安防巡逻机器人的指针信号是否与所述第二指针生成模块的指针信号同步;信号核验模块,用于在所述同步情况判断模块的多次判断的结果全部为所述安防巡逻机器人和所述控制中心的指针信号处于同步状态的情况下,判定所述安防巡逻机器人和所述控制中心的指针信号已同步;同步重启模块,用于在所述同步情况判断模块的多次判断过程中出现所述安防巡逻机器人的指针信号与所述控制中心的指针信号未同步的情况时,使所述第二信号同步模块重新开始指针信号同步;其中,所述同步指令规定了所述多次判断的判断次数以及所述多次判断所需的所述设定时间。在一种可能的实施方式中,所述控制中心还包括:第二密钥更新模块,用于判断相应所述安防巡逻机器人是否满足更新条件,并在满足更新条件的情况下,向相应所述安防巡逻机器人发送更新指令;所述安防巡逻机器人还包括:第一密钥更新模块,用于根据所述更新指令更新所述安防巡逻机器人的密钥序列。在一种可能的实施方式中,所述控制中心还包括:更新条件判断模块,用于记录与各所述安防巡逻机器人的指针信号同步次数和/或安防巡逻次数和/或安防巡逻时间,并在指针信号同步次数超过设定值时,或安防巡逻次数超过设定值时,或安防巡逻时间超过设定时长时,触发所述第二密钥更新模块以更新相应所述安防巡逻机器人的密钥序列。在一种可能的实施方式中,所述更新指令包括新的密钥序列,所述第一密钥更新模块将所述新的密钥序列作为当前密钥序列。作为本专利技术的第三方面,本专利技术还公开了一种应用于安防巡逻机器人的保密通信方法,包括:发送端或接收端基于自身产生的时钟信号以及安防巡逻机器人的标识信息生成指针信号,并根据所述指针信号在密钥序列中确定密钥的位置,进而获取密钥;所述发送端基于所述密本文档来自技高网...

【技术保护点】
1.一种安防巡逻机器人,其特征在于,包括:明文信息采集模块,用于采集机载设备产生的明文信息;第一时钟生成模块,用于产生时钟信号;第一指针生成模块,用于基于所述安防巡逻机器人自身的标识信息和所述第一时钟生成模块产生的时钟信号生成指针信号;第一密钥获取模块,用于根据所述第一指针生成模块生成的指针信号在密钥序列中确定密钥的位置,进而获取密钥;第一加解密模块,用于基于所述密钥对所述明文信息加密,得到密文信息;第一信息收发模块,用于将所述密文信息发送至控制中心,以及接收控制中心发来的密文信息;其中,所述第一加解密模块还基于所述密钥对所述第一信息收发模块接收到的密文信息进行解密,得到相应的明文信息。

【技术特征摘要】
1.一种安防巡逻机器人,其特征在于,包括:明文信息采集模块,用于采集机载设备产生的明文信息;第一时钟生成模块,用于产生时钟信号;第一指针生成模块,用于基于所述安防巡逻机器人自身的标识信息和所述第一时钟生成模块产生的时钟信号生成指针信号;第一密钥获取模块,用于根据所述第一指针生成模块生成的指针信号在密钥序列中确定密钥的位置,进而获取密钥;第一加解密模块,用于基于所述密钥对所述明文信息加密,得到密文信息;第一信息收发模块,用于将所述密文信息发送至控制中心,以及接收控制中心发来的密文信息;其中,所述第一加解密模块还基于所述密钥对所述第一信息收发模块接收到的密文信息进行解密,得到相应的明文信息。2.一种安防系统,其特征在于,包括至少一台权利要求1所述的安防巡逻机器人,以及与各所述安防巡逻机器人通信连接的控制中心;所述控制中心包括:第二时钟生成模块,用于产生时钟信号;第二指针生成模块,用于基于相应所述安防巡逻机器人自身的标识信息和所述第二时钟生成模块产生的时钟信号生成指针信号;第二密钥获取模块,用于根据所述第二指针生成模块生成的指针信号在密钥序列中确定密钥的位置,进而获取密钥;第二加解密模块,用于基于所述密钥对待发送给所述安防巡逻机器人的明文信息加密,得到密文信息;第二信息收发模块,用于将所述密文信息发送至所述安防巡逻机器人,以及接收所述安防巡逻机器人发来的密文信息;其中,所述第二加解密模块还基于所述密钥对所述第二信息收发模块接收到的密文信息进行解密,得到相应的明文信息。3.如权利要求2所述的安防系统,其特征在于,所述控制中心还包括:第二信号同步模块,用于向相应所述安防巡逻机器人发送同步指令;所述安防巡逻机器人还包括:第一信号同步模块,用于根据所述同步指令使所述安防巡逻机器人的第一指针生成模块产生的指针信号同步于所述第二指针生成模块产生的指针信号。4.如权利要求3所述的安防系统,其特征在于,所述控制中心还包括:同步条件判断模块,用于判断所述安防巡逻机器人是否位于信号同步区域内或是否通过设定的通信接口与所述第二信息收发模块建立通信连接,并在所述安防巡逻机器人位于信号同步区域内或通过设定的通信接口与所述第二信息收发模块建立通信连接的情况下,根据需要触发所述第二信号同步模块进行指针信号同步。5.如权利要求3或4所述的安防系统,其特征在于,所述控制中心还包括:第二密钥...

【专利技术属性】
技术研发人员:罗洪燕
申请(专利权)人:特斯联北京科技有限公司重庆特斯联智慧科技股份有限公司
类型:发明
国别省市:北京,11

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

1