[发明专利]一种无线汽车钥匙的加密解密方法、装置及系统有效
申请号: | 201710196844.1 | 申请日: | 2017-03-29 |
公开(公告)号: | CN106972926B | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 潘磊 | 申请(专利权)人: | 北京经纬恒润科技有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;G07C9/00 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 王宝筠 |
地址: | 100101 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 汽车 钥匙 加密 解密 方法 装置 系统 | ||
本发明提供了一种无线汽车钥匙的加密解密方法、装置及系统,通过将依据当前随机数种子所生成的随机数作为加密密钥,对待发送信息进行加密,提高了加密密钥被破解的难度,同时,利用无线汽车钥匙内的物理不可克隆函数所具有的不可复制的特性,生成与该随机数所唯一对应的认证信息,解决了因无线汽车钥匙内预置的加密密钥被读取并复制到另一硬件架构一致的空白无线汽车钥匙而导致其安全性失效的问题,进一步增强了加密密钥的安全性,降低汽车被盗机率。
技术领域
本发明涉及汽车电子技术领域,更具体的说,是涉及一种无线汽车钥匙的加密解密方法、装置及系统。
背景技术
随着人们生活水平的提高,汽车日渐成为人们日常生活中常用的交通工具。为了方便用户控制汽车,汽车钥匙也从最初的远距离按键开关车锁的遥控钥匙,逐渐发展成仅需随身携带,即可开关车门和启动引擎的智能无线汽车钥匙。
为了确保无线汽车钥匙与汽车之间通信的安全性和保密性,目前通常采用预置在无线汽车钥匙内的密钥统一对其所要传输的全部通信数据进行加密处理,并与身份认证协议信息一同无线传输到汽车控制器,以便汽车控制器利用预置密钥进行解密,并通过身份认证协议信息验证无线汽车钥匙与汽车的匹配关系,从而实现无线汽车钥匙与汽车之间进行安全的加密解密无线通信。然而,现有的无线汽车钥匙的加密解密方法虽然能够防止通信数据被攻击者所获知,但是在某些可以获得无线汽车钥匙本身硬件的环境下,如汽修汽配店、洗车店、代驾代泊车等,无线汽车钥匙仍容易被读取并复制其内全部的软件程序到另一硬件架构一致的空白无线汽车钥匙中,进而因已有加密算法被破解或钥匙被复制导致汽车钥匙安全性失效,增加了汽车被盗的风险。
发明内容
有鉴于此,本发明提供了一种无线汽车钥匙的加密解密方法、装置及系统,增强了加密密钥的安全性,进而降低汽车被盗机率。
为实现上述目的,本发明提供如下技术方案:
一种无线汽车钥匙的加密方法,应用于无线汽车钥匙,包括:
在接收到用户输入的汽车指令时,生成与所述汽车指令对应的初始汽车控制指令和初始校验信息,并将所述初始汽车控制指令和所述初始校验信息作为待发送信息;
获取当前随机数种子,所述当前随机数种子的初始值为对应所述待发送信息的无线汽车钥匙编号;
生成与所述当前随机数种子对应的随机数;
利用物理不可克隆函数,生成与所述随机数对应的认证信息;
将所述随机数作为加密密钥,对所述待发送信息进行加密,生成加密信息;
将所述加密信息和所述认证信息发送到汽车控制器。
优选地,在所述将所述加密信息和所述认证信息发送到汽车控制器之后,还包括:
将所述当前随机数种子更新为所述随机数。
优选地,在所述将所述加密信息和所述认证信息发送到汽车控制器之后,还包括:
在接收到休眠指令时,进入休眠状态。
一种无线汽车钥匙的解密方法,应用于汽车控制器,包括:
接收无线汽车钥匙发送来的加密信息和认证信息;
判断激励响应对表中是否存在与所述认证信息对应的激励响应对,所述激励响应对表预先获取并存储;
若所述激励响应对表中存在与所述认证信息对应的激励响应对,将所述激励响应对包含的随机数作为解密密钥,对所述加密信息进行解密,获得解密信息,所述解密信息包括汽车控制指令和校验信息;
利用所述校验信息对所述汽车控制指令进行校验,判断所述汽车控制指令是否合法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技有限公司,未经北京经纬恒润科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710196844.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息加密方法及其装置
- 下一篇:一种针对不同安全等级的加密方法及系统