基于无线车钥匙的汽车控制方法、系统、电子设备及存储介质技术方案

技术编号:36202708 阅读:54 留言:0更新日期:2023-01-04 11:57
本发明专利技术技术方案提供了一种基于无线车钥匙的汽车控制方法、系统、电子设备及存储介质,应用于无线车钥匙控制系统,该方法包括:发送第一编码至无线车钥匙,并接收由无线车钥匙反馈的第二编码,并对第二编码进行识别和检查;发送第一会话数据至无线车钥匙,并接收由无线车钥匙反馈的第二会话数据,生成会话密钥,并利用会话密钥对第二会话数据加密生成第一认证密文,并发送第一认证密文至无线车钥匙;接收由无线车钥匙发送的第二认证密文,并利用会话密钥对第二认证密文解密生成第三会话数据和指纹匹配结果;若第一会话数据与第三会话数据一致,且指纹匹配结果正确,生成汽车控制指令。采用本发明专利技术技术方案能够防止中继攻击,提高汽车控制的安全性。高汽车控制的安全性。高汽车控制的安全性。

【技术实现步骤摘要】
基于无线车钥匙的汽车控制方法、系统、电子设备及存储介质


[0001]本专利技术涉及无线通信
,特别涉及一种基于无线车钥匙的汽车控制方法、系统、电子设备及存储介质。

技术介绍

[0002]随着各领域科学技术的进步,汽车作为人们生活出行的重要工具也在经历不断的创新和发展,特别是随着新能源汽车的普及,越来越多的车企使用操作更便捷,数据更安全、体积更小并且携带更方便的NFC卡片车钥匙。
[0003]普通的NFC卡片车钥匙内置安全芯片使用无源近场通讯,但不具备防中继攻击能力,因此容易被不法分子利用此弱点打开车门盗取财物,甚至启动引擎盗走汽车。

技术实现思路

[0004]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0005]本专利技术实施例提供了一种基于无线车钥匙的汽车控制方法、系统、电子设备及存储介质,能够解决现有无线车钥匙无防止中继攻击能力的缺陷,提高汽车控制的安全性。
[0006]第一方面,本专利技术实施例提供了一种基于无线车钥匙的汽车控制方法,应用于无线车钥匙控制系统,包括:
[0007]无线车钥匙控制系统发送第一编码至无线车钥匙,并接收由所述无线车钥匙反馈的第二编码,并对所述第二编码进行识别和检查,其中,所述第一编码用于标识配置有所述无线车钥匙控制系统的车辆,所述第二编码用于标识所述无线车钥匙;
[0008]所述无线车钥匙控制系统发送第一会话数据至所述无线车钥匙,并接收由所述无线车钥匙反馈的第二会话数据,所述无线车钥匙控制系统生成会话密钥,并利用所述会话密钥对所述第二会话数据加密生成第一认证密文,并发送所述第一认证密文至所述无线车钥匙;
[0009]所述无线车钥匙控制系统接收由所述无线车钥匙发送的第二认证密文,并利用所述会话密钥对所述第二认证密文解密生成第三会话数据和指纹匹配结果;
[0010]若所述第一会话数据与所述第三会话数据一致,且所述指纹匹配结果正确,则所述无线车钥匙控制系统确认所述无线车钥匙的身份合法,及所述无线车钥匙的使用者身份合法,并生成汽车控制指令。
[0011]第二方面,本专利技术实施例提供了一种基于无线车钥匙的汽车控制方法,应用于无线车钥匙,包括:
[0012]无线车钥匙接收由无线车钥匙控制系统发送的第一编码,并发送第二编码至所述无线车钥匙控制系统,并对所述第一编码进行识别和检查,其中,所述第一编码用于标识配置有所述无线车钥匙控制系统的车辆,所述第二编码用于标识所述无线车钥匙;
[0013]所述无线车钥匙接收由所述无线车钥匙控制系统发送的第一会话数据,并发送第
二会话数据至所述无线车钥匙控制系统,并接收由所述无线车钥匙控制系统发送的第一认证密文,所述无线车钥匙生成会话密钥,并利用所述会话密钥对所述第一认证密文解密生成第四会话数据;
[0014]若所述第四会话数据与所述第二会话数据一致,则所述无线车钥匙确认所述无线车钥匙控制系统的身份合法,则所述无线车钥匙读取指纹扫描数据,并对所述指纹扫描数据进行匹配,并利用所述会话密钥对指纹匹配结果和所述第一会话数据加密生成第二认证密文,并发送所述第二认证密文至所述无线车钥匙控制系统。
[0015]第三方面,本专利技术实施例提供了一种无线车钥匙控制系统,包括:
[0016]第一处理模块,用于发送第一编码至无线车钥匙,并接收由所述无线车钥匙反馈的第二编码,并对所述第二编码进行识别和检查,其中,所述第一编码用于标识配置有所述无线车钥匙控制系统的车辆,所述第二编码用于标识所述无线车钥匙;
[0017]第二处理模块,用于发送第一会话数据至所述无线车钥匙,并接收由所述无线车钥匙反馈的第二会话数据,生成会话密钥,并利用所述会话密钥对所述第二会话数据加密生成第一认证密文,并发送所述第一认证密文至所述无线车钥匙;
[0018]第三处理模块,用于接收由所述无线车钥匙发送的第二认证密文,并利用所述会话密钥对所述第二认证密文解密生成第三会话数据和指纹匹配结果;
[0019]第四处理模块,用于若所述第一会话数据与所述第三会话数据一致,且所述指纹匹配结果正确,则确认所述无线车钥匙的身份合法,及所述无线车钥匙的使用者身份合法,并生成汽车控制指令。
[0020]第四方面,本专利技术实施例提供了一种无线车钥匙,包括:
[0021]第五处理模块,用于接收由无线车钥匙控制系统发送的第一编码,并发送第二编码至所述无线车钥匙控制系统,并对所述第一编码进行识别和检查,其中,所述第一编码用于标识配置有所述无线车钥匙控制系统的车辆,所述第二编码用于标识所述无线车钥匙;
[0022]第六处理模块,用于接收由所述无线车钥匙控制系统发送的第一会话数据,并发送第二会话数据至所述无线车钥匙控制系统,并接收由所述无线车钥匙控制系统发送的第一认证密文,生成会话密钥,并利用所述会话密钥对所述第一认证密文解密生成第四会话数据;
[0023]第七处理模块,用于若所述第四会话数据与所述第二会话数据一致,则确认所述无线车钥匙控制系统的身份合法,则读取指纹扫描数据,并对所述指纹扫描数据进行匹配,并利用所述会话密钥对指纹匹配结果和所述第一会话数据加密生成第二认证密文,并发送所述第二认证密文至所述无线车钥匙控制系统。
[0024]第五方面,本专利技术实施例提供了一种电子设备,所述电子设备包括处理器、存储器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序被处理器执行实现上述第一方面的基于无线车钥匙的汽车控制方法。
[0025]第六方面,本专利技术实施例提供了一种电子设备,所述电子设备包括处理器、存储器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序被处理器执行实现上述第二方面的基于无线车钥匙的汽车控制方法。
[0026]本专利技术实施例至少包括以下有益效果:无线车钥匙控制系统与无线车钥匙在双向认证过程中主要实施三个阶段:车辆配对阶段、车主与汽车双向身份认证阶段以及汽车判断车钥匙的控制权限阶段,通过在汽车判断车钥匙的控制权限阶段引入对车主指纹的匹配验证,可以起到防止他人利用中继攻击打开车门和启动引擎的作用,能够有效保护车主财产安全,提高车辆控制的安全性。
附图说明
[0027]图1为本专利技术实施例中一种NFC卡片车钥匙的结构示意图。
[0028]图2为本专利技术实施例中一种NFC车钥匙控制系统的结构示意图。
[0029]图3为本专利技术实施例中一种基于无线车钥匙的汽车控制方法流程图。
[0030]图4为本专利技术实施例中另一种基于无线车钥匙的汽车控制方法流程图
[0031]图5为本专利技术实施例中一种基于无线车钥匙的汽车控制算法图例。
[0032]图6为本专利技术实施例中一种NFC车钥匙控制系统的示意图。
[0033]图7为本专利技术实施例中一种NFC卡片车钥匙的系统示意图。
[0034]图8为本专利技术实施例中一种电子设备的结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于无线车钥匙的汽车控制方法,应用于无线车钥匙控制系统,其特征在于,包括:无线车钥匙控制系统发送第一编码至无线车钥匙,并接收由所述无线车钥匙反馈的第二编码,并对所述第二编码进行识别和检查,其中,所述第一编码用于标识配置有所述无线车钥匙控制系统的车辆,所述第二编码用于标识所述无线车钥匙;所述无线车钥匙控制系统发送第一会话数据至所述无线车钥匙,并接收由所述无线车钥匙反馈的第二会话数据,所述无线车钥匙控制系统生成会话密钥,并利用所述会话密钥对所述第二会话数据加密生成第一认证密文,并发送所述第一认证密文至所述无线车钥匙;所述无线车钥匙控制系统接收由所述无线车钥匙发送的第二认证密文,并利用所述会话密钥对所述第二认证密文解密生成第三会话数据和指纹匹配结果;若所述第一会话数据与所述第三会话数据一致,且所述指纹匹配结果正确,则所述无线车钥匙控制系统确认所述无线车钥匙的身份合法,及所述无线车钥匙的使用者身份合法,并生成汽车控制指令。2.根据权利要求1所述的基于无线车钥匙的汽车控制方法,其特征在于,所述对所述第二编码进行识别和检查,包括:所述无线车钥匙控制系统判断所述第二编码是否与保存在所述无线车钥匙控制系统中的所述无线车钥匙编码相匹配;所述无线车钥匙控制系统检查所述第二编码是否在第一黑名单中;若所述第二编码与所述无线车钥匙编码相匹配,且所述第二编码不在所述第一黑名单中,则所述无线车钥匙控制系统确认具有所述第一编码的车辆与具有所述第二编码的所述无线车钥匙配对成功。3.一种基于无线车钥匙的汽车控制方法,应用于无线车钥匙,其特征在于,包括:无线车钥匙接收由无线车钥匙控制系统发送的第一编码,并发送第二编码至所述无线车钥匙控制系统,并对所述第一编码进行识别和检查,其中,所述第一编码用于标识配置有所述无线车钥匙控制系统的车辆,所述第二编码用于标识所述无线车钥匙;所述无线车钥匙接收由所述无线车钥匙控制系统发送的第一会话数据,并发送第二会话数据至所述无线车钥匙控制系统,并接收由所述无线车钥匙控制系统发送的第一认证密文,所述无线车钥匙生成会话密钥,并利用所述会话密钥对所述第一认证密文解密生成第四会话数据;若所述第四会话数据与所述第二会话数据一致,则所述无线车钥匙确认所述无线车钥匙控制系统的身份合法,则所述无线车钥匙读取指纹扫描数据,并对所述指纹扫描数据进行匹配,并利用所述会话密钥对指纹匹配结果和所述第一会话数据加密生成第二认证密文,并发送所述第二认证密文至所述无线车钥匙控制系统。4.根据权利要求3所述的基于无线车钥匙的汽车控制方法,其特征在于,所述对所述第一编码进行识别和检查,包括:所述无线车钥匙判断所述第一编码是否与保存在所述无线车钥匙中的所述无线车钥匙控制系统编码相匹配;所述无线车钥匙检查所述第一编码是否在第二黑名单中;
若所述第一编码与所述无线车钥匙控制系统编码相匹配,且所述第一编码不在所述第二黑名单中,则所述无线车钥匙确认具有所述第一编码的车辆与具有所述第二编码的所述无线车钥匙配对成功。5.根据权利...

【专利技术属性】
技术研发人员:李伟曾智勇
申请(专利权)人:星汉智能科技股份有限公司
类型:发明
国别省市:

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

1