控制指令安全执行方法以及汽车防盗器主机技术

技术编号:12713730 阅读:103 留言:0更新日期:2016-01-14 20:27
本发明专利技术涉及汽车防盗技术领域,具体涉及一种控制指令安全执行方法,包括:通过预存的第二密钥解密预存的第三密文数据包得到唯一性特征码;采用该唯一性特征码解密无线接收到的第一密文数据包得到第一密钥并存储;以所述第一密钥解密该第二密文数据包得到其中的控制指令并执行。此外,还公开了采用上述方法的汽车防盗主机。本发明专利技术能增强信号的抗攻击性,降低了信号被非法截获而破解或被干扰的概率,提高车辆的安全性。

【技术实现步骤摘要】
【专利说明】
本专利技术涉及汽车防盗
,具体涉及一种控制指令安全执行方法及其相应的汽车防盗器主机。【
技术介绍
】随着社会的飞速发展,汽车成为人们日常出行主要的交通工具,随着私家车的数量增加,汽车被盗也演变成了日益严重的社会问题。目前汽车防盗技术主要分为两大类:机械式和电子式。其中,机械式防盗技术采用特定的机械装置锁定车辆定位系统,或者供油系统等手段达到防盗的目的,这种方式较为直接简单,但是防盗效果较差,很少被单独使用。而电子式防盗技术通常采用发送终端如遥控器来发送带有标识信息的密文,给设置于汽车上的接收主机来控制车门、发动机启动和供油系统等方式实现防盗控制。一般的应用场景是,预先在遥控器和主机中存储固定密钥和标识信号,遥控器发送经过固定密钥加密的标识信号所形成的密文数据包,设置于汽车上的主机接收并采用固定密钥解密密文数据包并读取标识信号,将该标识信号并与预先存储的标识信号比对,然后根据比对结果执行相应的解锁或锁定等操作,但是目前的电子式防盗技术采用的加密方法单一,使得密文数据包抗干扰性差,采用不经过任何加密处理的固定密钥使得密文数据包易被非法设备通过空中捕捉信号和扫描跟踪等方法而截获和破解,安全性低。因此,如何提供一种汽车防盗控制中的信号安全执行方法及其相应的终端设备,增强信号的抗攻击性,提高车辆的安全性,是本领域技术人员需要解决的技术问题。【
技术实现思路
】本专利技术的一个目的旨在解决上述至少一个问题,提供了一种控制指令安全执行方法及其相应的汽车防盗器主机,用于保证数据被安全的执行。为实现上述目的,本专利技术采用如下技术方案:本专利技术提供了一种控制指令安全执行方法,适用于汽车防盗设备的主机端,其特征在于,包括以下步骤:通过预存的第二密钥解密预存的第三密文数据包得到唯一性特征码;采用该唯一性特征码解密无线接收到的第一密文数据包得到第一密钥,并存储该第一密钥;响应于接收到的第二密文数据包,以所述第一密钥解密该第二密文数据包得到其中的控制指令并执行该指令。具体的,接收所述第二密文数据包时,附带接收所述第二同步计数器的比较值。具体的,在接收到第一密文数据包后所述第二同步计数器的同步计数值自动加1。进一步的,还包括有:比较接收到的比较值与第二同步计数器的当前值;若所述比较值与第二同步计数器的当前值的差值在预设的误差范围内,采用第一密钥解密第二密文数据包得到控制指令,并执行所述控制指令;以及将第二同步计数器的当前值更新为所述比较值;若比较值与第二同步计数器的当前值的差值超出预设的误差范围,丢弃所述接收到的第二密文数据包。可选的,所述第二同步计数器的比较值被第一密钥加密在所述第二密文数据包中。具体的,在接收第二密文数据包后,采用第一密钥解密该第二密文数据包并得到控制指令和所述第二同步计数器的比较值。进一步的,还包括有:比较所述比较值与第二同步计数器的当前值;若所述比较值与第二同步计数器的当前值的差值满足预设的误差范围,执行解密得到的所述控制指令;以及将第二同步计数器的当前值更新为所述比较值;若比较值与第二同步计数器的当前值的差值超出预设的误差范围,不执行所述控制指令。优选的,所述接收方式为无线跳频通信方式。具体的,所述第二密钥由第三方机构随机生成并在主机生产过程中或投入运行之前存入该主机中。具体的,所述第三密文数据包由第三方机构在主机生产过程中或投入运行之前存入该主机中。具体的,所述唯一性特征码由第三方机构生成。具体的,所述第三密文数据包由第二密钥加密所述唯一性特征码而生成。优选的,所述无线接收方式是蓝牙通信方式、红外线通信方式、射频通信方式、Zigbee通信方式、无线LAN通信方式中的一种或其任意组合。具体的,所述接收模块的接收频带包括多个接收频段。本专利技术还提供了一种汽车防盗主机,其包括有:解密模块,用于通过预存的第二密钥解密预存的第三密文数据包得到唯一性特征码;以及用于采用该唯一性特征码解密无线接收到的第一密文数据包得到第一密钥;以及采用该第一密钥解密无线接收的第二密文数据包得到控制指令;第二存储模块,用于存储该第一密钥;接收模块,用于接收采用该第一密钥加密有控制指令的第二密文数据包,以得到该控制指令;处理模块,用于执行该控制指令。进一步的,还包括有用于主机端自动同步计数的第二同步计数器,所述接收模块还被配置为接收所述第二密文数据包时,附带接收所述第二同步计数器的比较值。具体的,在接收到第一密文数据包后所述第二同步计数器的同步计数值自动加1。进一步的,还包括有比较模块,所述比较模块,用于比较接收到的比较值与第二同步计数器的当前值;若所述比较值与第二同步计数器的当前值的差值在预设的误差范围内,所述解密模块被配置为采用第一密钥解密第二密文数据包得到控制指令,所述处理模块执行所述控制指令;以及第二同步计数器的当前值更新为所述比较值;若比较值与第二同步计数器的当前值的差值超出预设的误差范围,所述处理模块被配置为丢弃所述接收到的第二密文数据包。可选的,所述第二同步计数器的比较值被第一密钥加密在所述第二密文数据包中。具体的,在接收模块接收第二密文数据包后,解密模块被配置为采用第一密钥解密所述第二密文数据包并得到控制指令和所述第二同步计数器的比较值。进一步的,还包括有比较模块比较接收到的比较值与第二同步计数器的当前值;若所述比较值与第二同步计数器的当前值的差值在预设的误差范围内,处理模块被配置为执行解密得到的所述控制指令;以及第二同步计数器的当前值更新为所述比较值;若比较值与第二同步计数器的当前值的差值超出预设的误差范围,处理模块被配置为不执行所述控制指令。优选的,所述接收模块的接收方式为无线跳频通信方式。具体的,所述第二存储模块被配置为在主机生产过程中或投入运行之前将由第三方机构随机生成的第二密钥存入该主机中。具体的,所述第二存储模块被配置为在主机生产过程中或投入运行之前将由第三方机构生成的第三密文数据包存入该主机中。具体的,所述唯一性特征码由第三方机构生成。具体的,所述第三密文数据包由第二密钥加密所述唯一性特征码而生成。优选的,所述接收模块是蓝牙接收模块、红外线接收模块、射频接收模块、Zigbee接收模块、无线LAN接收模块中的一种或其任意组合。具体的,所述接收模块的接收频带包括多个接收频段。与现有技术相比,本专利技术具备如下优点:1、本专利技术将遥控器中加密控制指令的第一密钥加密生成第一密文数据包并传输给主机端;且主机端用于解密第一密文数据包的密钥唯一性特征码,也需要在主机端通过预存的第二密钥解密预存的第三数据包而得到;使得加密和解密控制指令所在密文数据包的第一密钥安全传输到主机端,只有配套的遥控器和主机才能相互通信得到所述第一密钥,进一步通过第一密钥解密密文数据包得到控制指令。解决了现有技术中直接在遥控器和主机中预先存储第一密钥,而造成信号在传输过程中被非法捕捉后容易破解出第一密钥,本专利技术能增强信号的抗攻击性,降低了第一密钥被非法破解的概率,提高车辆的安全性。2、本专利技术在配套的遥控器和主机中装有同步计数器,且两同步计数器采用同一个初始值,当主机接收到加密有控制指令且随附有遥控器端第一同步计数器当前值的第二密文数据包后,可先判断第一同步计数器的当前值与主机端第二同步计数器的当前值的差值是否在预设的误差范围内本文档来自技高网...

【技术保护点】
一种控制指令安全执行方法,适用于汽车防盗设备的主机端,其特征在于,包括以下步骤:通过预存的第二密钥解密预存的第三密文数据包得到唯一性特征码;采用该唯一性特征码解密无线接收到的第一密文数据包得到第一密钥,并存储该第一密钥;响应于接收到的第二密文数据包,以所述第一密钥解密该第二密文数据包得到其中的控制指令并执行该指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:李安培李珠刘振
申请(专利权)人:铁将军汽车电子有限公司
类型:发明
国别省市:广东;44

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

1