一种无线汽车钥匙的加密解密方法、装置及系统制造方法及图纸

技术编号:15867349 阅读:181 留言:0更新日期:2017-07-23 16:41
本发明专利技术提供了一种无线汽车钥匙的加密解密方法、装置及系统,通过将依据当前随机数种子所生成的随机数作为加密密钥,对待发送信息进行加密,提高了加密密钥被破解的难度,同时,利用无线汽车钥匙内的物理不可克隆函数所具有的不可复制的特性,生成与该随机数所唯一对应的认证信息,解决了因无线汽车钥匙内预置的加密密钥被读取并复制到另一硬件架构一致的空白无线汽车钥匙而导致其安全性失效的问题,进一步增强了加密密钥的安全性,降低汽车被盗机率。

Encryption and decryption method, device and system for wireless automobile key

The present invention provides a wireless encryption and decryption method, device and system for car keys, the encryption key via the current will be based on the random number generated by the random number seed as encrypted to send information, improve the encryption key is difficult to crack, at the same time, the use of physical wireless car key uncloneable function it can not be copied, and the random number generated only corresponding authentication information for wireless car keys preset in the encryption key is read and copied to another hardware consistent blank wireless car keys and lead to the failure of safety problems, to further enhance the security of the encryption key. To reduce the probability of car theft.

【技术实现步骤摘要】
一种无线汽车钥匙的加密解密方法、装置及系统
本专利技术涉及汽车电子
,更具体的说,是涉及一种无线汽车钥匙的加密解密方法、装置及系统。
技术介绍
随着人们生活水平的提高,汽车日渐成为人们日常生活中常用的交通工具。为了方便用户控制汽车,汽车钥匙也从最初的远距离按键开关车锁的遥控钥匙,逐渐发展成仅需随身携带,即可开关车门和启动引擎的智能无线汽车钥匙。为了确保无线汽车钥匙与汽车之间通信的安全性和保密性,目前通常采用预置在无线汽车钥匙内的密钥统一对其所要传输的全部通信数据进行加密处理,并与身份认证协议信息一同无线传输到汽车控制器,以便汽车控制器利用预置密钥进行解密,并通过身份认证协议信息验证无线汽车钥匙与汽车的匹配关系,从而实现无线汽车钥匙与汽车之间进行安全的加密解密无线通信。然而,现有的无线汽车钥匙的加密解密方法虽然能够防止通信数据被攻击者所获知,但是在某些可以获得无线汽车钥匙本身硬件的环境下,如汽修汽配店、洗车店、代驾代泊车等,无线汽车钥匙仍容易被读取并复制其内全部的软件程序到另一硬件架构一致的空白无线汽车钥匙中,进而因已有加密算法被破解或钥匙被复制导致汽车钥匙安全性失效,增加了汽车本文档来自技高网...
一种无线汽车钥匙的加密解密方法、装置及系统

【技术保护点】
一种无线汽车钥匙的加密方法,其特征在于,应用于无线汽车钥匙,包括:在接收到用户输入的汽车指令时,生成与所述汽车指令对应的初始汽车控制指令和初始校验信息,并将所述初始汽车控制指令和所述初始校验信息作为待发送信息;获取当前随机数种子,所述当前随机数种子的初始值为对应所述待发送信息的无线汽车钥匙编号;生成与所述当前随机数种子对应的随机数;利用物理不可克隆函数,生成与所述随机数对应的认证信息;将所述随机数作为加密密钥,对所述待发送信息进行加密,生成加密信息;将所述加密信息和所述认证信息发送到汽车控制器。

【技术特征摘要】
1.一种无线汽车钥匙的加密方法,其特征在于,应用于无线汽车钥匙,包括:在接收到用户输入的汽车指令时,生成与所述汽车指令对应的初始汽车控制指令和初始校验信息,并将所述初始汽车控制指令和所述初始校验信息作为待发送信息;获取当前随机数种子,所述当前随机数种子的初始值为对应所述待发送信息的无线汽车钥匙编号;生成与所述当前随机数种子对应的随机数;利用物理不可克隆函数,生成与所述随机数对应的认证信息;将所述随机数作为加密密钥,对所述待发送信息进行加密,生成加密信息;将所述加密信息和所述认证信息发送到汽车控制器。2.根据权利要求1所述的方法,其特征在于,在所述将所述加密信息和所述认证信息发送到汽车控制器之后,还包括:将所述当前随机数种子更新为所述随机数。3.根据权利要求1所述的方法,其特征在于,在所述将所述加密信息和所述认证信息发送到汽车控制器之后,还包括:在接收到休眠指令时,进入休眠状态。4.一种无线汽车钥匙的解密方法,其特征在于,应用于汽车控制器,包括:接收无线汽车钥匙发送来的加密信息和认证信息;判断激励响应对表中是否存在与所述认证信息对应的激励响应对,所述激励响应对表预先获取并存储;若所述激励响应对表中存在与所述认证信息对应的激励响应对,将所述激励响应对包含的随机数作为解密密钥,对所述加密信息进行解密,获得解密信息,所述解密信息包括汽车控制指令和校验信息;利用所述校验信息对所述汽车控制指令进行校验,判断所述汽车控制指令是否合法;若所述汽车控制指令合法,执行所述汽车控制指令。5.根据权利要求4所述的方法,其特征在于,在判断出所述激励响应对表中不存在与所述认证信息对应的激励响应对之后,还包括:停止对所述加密信息进行解密。6.根据权利要求4所述的方法,其特征在于,在判断出所述汽车控制指令不合法之后,还包括:停止执行所述汽车控制指令。7.根据权利要求4所述的方法,其特征在于,在所述执行所述汽车控制指令之后,还包括:删除所述激励响应对表中与所述认证信息对应的激励响应对。8.一种无线汽车钥匙的加密装置,其特征在于,应用于无线汽车钥匙,包括:第一生成模块,用于在接收到用户输入的汽车指令时,生成与所述汽车指令对应的初始汽车控制指令和初始校验信息,并将所述初始汽车控制指令和所述初始校验信息作为待发送信息;随机数种子获取模块,用于...

【专利技术属性】
技术研发人员:潘磊
申请(专利权)人:北京经纬恒润科技有限公司
类型:发明
国别省市:北京,11

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

1