一种汽车钥匙遥控系统的射频信号防截获方法

文档序号:8299794阅读:2312来源:国知局
一种汽车钥匙遥控系统的射频信号防截获方法
【技术领域】
[0001]本发明涉及汽车门禁技术领域,特别涉及一种汽车钥匙遥控系统的射频信号防截获方法。
【背景技术】
[0002]随着国民经济的快速发展,我国人民生活水平日益提高,很多家庭拥有了自己的汽车,特别是我国进入WTO后,汽车产业政策以及金融信贷政策将逐步与国际接轨,汽车消费市场将更趋成熟,市场前景非常广阔.车族们势必对其提出更高的要求,主要体现在方便性、可靠性和安全性等方面.传统的用于单向传输的汽车门禁安防产品主要采用固定编码集成电路,由于此类编解码芯片的编码长度有限,码形格式固定不变,十分容易通过空中捕捉电波码字和扫描跟踪等方法破解,因此,此类编解码芯片安全级别较低。

【发明内容】

[0003]针对上述现有的汽车钥匙遥控器易被拦截破解的缺陷,本发明目的是:提出一种汽车钥匙遥控系统的射频信号防截获方法,以解决上述问题。
[0004]本发明解决其技术问题所采用的技术方案是:
一种汽车钥匙遥控系统的射频信号防截获方法,所述汽车钥匙遥控系统包括钥匙遥控单元和车内基站单元;其特征在于,所述射频信号防截获方法包括如下步骤:
步骤S1:所述钥匙遥控单元检测到钥匙按键输入信号后,将所述汽车钥匙遥控系统从省电状态中唤醒;
步骤S2:所述钥匙遥控单元包括第一同步计数器、第一编码器、加密器和发送器,当所述汽车钥匙遥控系统被唤醒后,所述第一同步计数器生成一同步计数值,所述第一编码器生成一编码序列号,所述加密器将所述同步计数值与所述编码序列号一起加密,形成一密文数据,所述发送器将所述密文数据发送出去;
步骤S3:所述车内基站单元包括接收器、解密器、第二编码器、第二同步计数器和检测器,所述接收器接收到所述密文数据后,通过所述解密器将所述密文数据解密,从而得到解密编码序列号与解密同步计数值,然后,所述检测器检测解密得到的解密编码序列号与所述第二编码器生成的本机编码序列号是否对应,若对应,则再检测解密得到的解密同步计数值是否与所述第二同步计数器生成的本机同步计数值在同一个同步窗口内,若在,则执行所述钥匙遥控单元的按键命令。
[0005]所述第一同步计数器在检测到所述汽车钥匙遥控系统被唤醒后其同步记数自动加1
[0006]所述检测器若检测到所述解密同步计数值与所述本机同步计数值不在同一同步窗口内,且所述解密同步计数值远大于所述本机同步计数值,则所述第二同步计数器再进行一次同步计数。
[0007]所述编码序列号为一 32位序列号。
[0008]所述加密器和所述解密器采用DES算法、AES算法或HITAG3算法进行加密或解密。
[0009]所述同步计数值与所述本机同步计数值都为16位。
[0010]本发明的有益效果是:本发明的钥匙遥控系统采用了先进的非线性加密技术,能够产生极高保密性的滚动编码,每一次发送的信息编码内容都是唯一的,编码不规则且不重复,从而使得任何通过非法捕捉和扫描跟踪等破译手段都化为泡影,极大提高了钥匙遥控系统的安全性。
【附图说明】
[0011]图1是本发明系统结构图。
[0012]图2是本发明系统流程图。
【具体实施方式】
[0013]以下结合附图,对本发明做进一步说明。
[0014]本发明涉及的是一种汽车钥匙遥控系统的射频信号防截获方法,其中图1显示的为汽车钥匙遥控系统的系统结构,具体包括钥匙遥控单元和车内基站单元两部分,这两个单元之间通过无线射频信号进行通信。
[0015]具体的讲,钥匙遥控单元包括第一同步计数器、第一编码器、加密器和发送器;车内基站单元包括接收器、解密器、检测器、第二同步计数器和第二编码器。
[0016]然后,结合附图2讲解本发明中射频信号防截获方法及原理。
[0017]首先,当钥匙遥控单元检测到钥匙按键的输入信号后,立即将钥匙遥控系统从省电模式下唤醒;
当系统被唤醒后,第一同步计数器自动同步记数加1,生成一 16位的同步计数值;同时,第一编码器生成一 32位的编码序列号;
加密器利用DES算法、AES算法或HITAG3算法将上述生成的同步计数值与编码序列号,一起加密,生成一密文数据,然后由发送器将其发送出去;
当车内基站单元中的接收器接收到该密文数据后,由解密器利用DES算法、AES算法或HITAG3算法将其解密,得出解码同步计数值和解密编码序列号;
解码完成后,检测器首先检测解密编码序列号是否与第二编码器生成的本机编码序列号是否对应,不对应,则系统不响应任何操作,若对应,则继续检测解密同步计数值;
当检测到解密同步计数值大于第二同步计数器所生成本机同步计数值,并且差值在第一同步窗口内时(其中,第一同步窗口可设定为256),则系统执行钥匙的按键命令;
当解密同步计数值与本机同步计数值不在同一窗口,且解密同步计数值远大于本机同步计数值时(解密同步计数值与本机同步计数值的差值大于32K以上时),则第二同步计数器再进行一次同步,再重复上述检测。
[0018]由于加密算法能够把明文打散,因此,码的滚动会使得发射的码变化差异很大而难以破解,由于同步计数的存在,重复发送也没有效果,因此要攻破该类系统就要攻破HITAG3算法。同步计数为16位,可达2~16 =65536,若每天用10次,则有1812年的使用周期。32位的序列号,容量为2~32 = 42亿,可以完全满足生产要求。
【主权项】
1.一种汽车钥匙遥控系统的射频信号防截获方法,所述汽车钥匙遥控系统包括钥匙遥控单元和车内基站单元;其特征在于,所述射频信号防截获方法包括如下步骤: 步骤S1:所述钥匙遥控单元检测到钥匙按键输入信号后,将所述汽车钥匙遥控系统从省电状态中唤醒; 步骤S2:所述钥匙遥控单元包括第一同步计数器、第一编码器、加密器和发送器,当所述汽车钥匙遥控系统被唤醒后,所述第一同步计数器生成一同步计数值,所述第一编码器生成一编码序列号,所述加密器将所述同步计数值与所述编码序列号一起加密,形成一密文数据,所述发送器将所述密文数据发送出去; 步骤S3:所述车内基站单元包括接收器、解密器、第二编码器、第二同步计数器和检测器,所述接收器接收到所述密文数据后,通过所述解密器将所述密文数据解密,从而得到解密编码序列号与解密同步计数值,然后,所述检测器检测解密得到的解密编码序列号与所述第二编码器生成的本机编码序列号是否对应,若对应,则再检测解密得到的解密同步计数值是否与所述第二同步计数器生成的本机同步计数值在同一个同步窗口内,若在,则执行所述钥匙遥控单元的按键命令。
2.如权利要求1所述的一种汽车钥匙遥控系统的射频信号防截获方法,其特征在于,所述第一同步计数器在检测到所述汽车钥匙遥控系统被唤醒后其同步记数自动加I。
3.如权利要求1所述的一种汽车钥匙遥控系统的射频信号防截获方法,其特征在于,所述检测器若检测到所述解密同步计数值与所述本机同步计数值不在同一同步窗口内,且所述解密同步计数值远大于所述本机同步计数值,则所述第二同步计数器再进行一次同步计数。
4.如权利要求1所述的一种汽车钥匙遥控系统的射频信号防截获方法,其特征在于,所述编码序列号为一 32位序列号。
5.如权利要求1所述的一种汽车钥匙遥控系统的射频信号防截获方法,其特征在于,所述加密器和所述解密器采用DES算法、AES算法或HITAG3算法进行加密或解密。
6.如权利要求1所述的一种汽车钥匙遥控系统的射频信号防截获方法,其特征在于,所述同步计数值与所述本机同步计数值都为16位。
【专利摘要】本发明公开了一种汽车钥匙遥控系统的射频信号防截获方法,所述汽车钥匙遥控系统包括钥匙遥控单元和车内基站接收单元;所述钥匙遥控单元向车内基站单元发送编码序列号时同时发送一同步计数值,车内基站单元分别通过检测编码序列号与同步计数值是否与本机对应,来确定是否要执行钥匙的按键操作。本发明采用了极高保密性的滚动编码,每一次发送的信息编码内容都是唯一的,编码不规则且不重复,从而使得任何通过非法捕捉和扫描跟踪等破译手段都化为泡影,极大提高了钥匙遥控系统的安全性。
【IPC分类】G08C17-02, H04L9-00, G07C9-00
【公开号】CN104616374
【申请号】CN201410779050
【发明人】邹昌虎
【申请人】江苏合智同创电子科技有限公司
【公开日】2015年5月13日
【申请日】2014年12月17日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1