车辆与NFC移动设备通信的方法及其系统、车外NFC模块技术方案

技术编号:25529409 阅读:85 留言:0更新日期:2020-09-04 17:17
本发明专利技术涉及一种车辆与NFC移动设备通信的方法及其系统、车外NFC模块,NFC移动设备设置有NFC卡,方法实施时,首先由车外NFC模块对当前NFC卡进行匹配,判断当前NFC卡是不是在先匹配过的卡,此时并不需要唤醒整车CAN总线,避免不是用于解锁车辆的其他当前NFC卡唤醒整车CAN总线,造成整车馈电;其次,设置了快速认证和绑定认证两种认证方式,默认采用快速认证,在快速认证失败的情况下进行绑定认证,对于已经在先认证过的当前NFC卡而言,采用快速认证可以提高刷卡的速度,对于初次认证的当前NFC卡而言,其采用快速认证时会认证失败,转而进行绑定认证,即初次认证。系统、车外NFC模块为实施方法的载体。

【技术实现步骤摘要】
车辆与NFC移动设备通信的方法及其系统、车外NFC模块
本专利技术涉及车辆电子设备
,具体涉及一种车辆与NFC移动设备通信的方法及其系统、车外NFC模块。
技术介绍
目前汽车智能化、数字化技术发展飞速,汽车钥匙首当其冲,未来用户只需要在钱包放一张NFC卡片钥匙,就可以方便使用车辆。目前市场上的NFC卡存在以下技术问题:第一是刷卡速度慢,第二是可能会容易误唤醒整车网络导致馈电。
技术实现思路
本专利技术的目的在于提出一种车辆与NFC移动设备通信的方法及其系统、车外NFC模块,以解决目前NFC卡在于车辆进行通信时,刷卡速度慢以及可能会容易误唤醒整车网络导致馈电的技术问题。为实现上述目的,本专利技术的实施例提出一种车辆与NFC移动设备通信的方法,所述NFC移动设备设置有NFC卡,所述方法包括:当车外NFC模块监测到NFC卡进入其监测范围时,车外NFC模块发送匹配请求至NFC卡;车外NFC模块接收NFC卡发送的NFC标签NFCID,并根据所述NFCID判定NFC卡是否合法;其中,所述NFCID为NFC卡响应所述匹配请求所发送的响应信息;若NFC卡合法,则车外NFC模块向车内安全芯片发送认证请求;车外NFC模块接收车内安全芯片发送的随机数Rnd,并将所述Rnd发送至NFC卡;所述Rnd为车内安全芯片响应所述认证请求所发送的响应信息;车外NFC模块生成快速认证指令,并将所述快速认证指令分别发送至车内安全芯片以及NFC卡;所述快速认证指令用于车内安全芯片与NFC卡之间根据所述NFCID和Rnd进行快速认证;若快速认证通过,则车辆与NFC移动设备建立通信连接,若快速认证失败,则车外NFC模块生成绑定认证指令,并将所述绑定认证指令分别发送至车内安全芯片以及NFC卡;其中,所述绑定认证指令用于车内安全芯片与NFC卡之间根据NFC卡用户信息NFCINFO和所述Rnd进行绑定认证;若绑定认证通过,则车辆与NFC移动设备建立通信连接。可选地,所述进行快速认证,包括:车外NFC模块接收NFC卡发送的第一签名信息eDF1、NFC标签NFCID、加密信息eRnd,并将所述eDF1、NFCID、eRnd发送至车内安全芯片以进行校验;其中,所述eDF1为NFC卡根据所述NFCID生成的签名信息,所述eRnd为NFC卡根据预设加密方式对所述Rnd加密得到的加密信息;车外NFC模块接收车内安全芯片发送的校验结果,若校验结果为快速认证通过,则车辆与NFC移动设备建立通信连接。可选地,所述车内安全芯片发送的快速认证的校验结果的生成过程具体为:车内安全芯片对所述eDF1进行签名校验以获取其签名,并根据预设加密方式对所述eRnd进行解密得到随机数Rnd0;若所述eDF1的签名为所述NFCID,且所述Rnd0与所述Rnd一致,则校验结果为快速认证通过,否则,校验结果为快速认证失败。可选地,所述进行绑定认证,包括:车外NFC模块接收NFC卡发送的第二签名信息eDF2、NFC卡用户信息NFCINFO、加密信息eRnd,并将所述eDF2、NFCINFO、eRnd发送至车内安全芯片以进行校验;其中,所述eDF2为NFC卡根据所述NFCINFO生成的签名信息,所述eRnd为NFC卡根据预设加密方式对所述Rnd加密得到的加密信息;车外NFC模块接收车内安全芯片发送的校验结果,若校验结果为绑定认证通过,则车辆与NFC移动设备建立通信连接;其中,当绑定认证通过时,车内安全芯片存储所述NFCINFO以及NFCID。可选地,所述车内安全芯片发送的绑定认证的校验结果的生成过程具体为:车内安全芯片对所述eDF1进行签名校验以获取其签名,并根据预设加密方式对所述eRnd进行解密得到Rnd0;若所述eDF1的签名为所述NFCINFO,且所述Rnd0与所述Rnd一致,则校验结果为绑定认证通过,否则,校验结果为绑定认证失败。可选地,所述NFC卡为NFC物理卡或NFC虚拟卡。可选地,当所述NFC卡为NFC虚拟卡时,所述方法还包括:车外NFC模块将快速认证或绑定认证通过的校验结果发送至NFC卡,以使得NFC卡所在的移动设备进行连接成功的显示。可选地,所述方法还包括:当车辆与NFC移动设备建立通信连接时,车内安全芯片向车内蓝牙模块发送车辆解闭锁请求;其中,所述车辆解闭锁请求用于车内蓝牙模块控制车辆执行机构对车辆执行解闭锁操作。为实现上述目的,本专利技术的实施例还提出一种车外NFC模块,其设置于车辆的车身上或靠近车身位置,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行根据上文的实施例所述车辆与NFC移动设备通信的方法的步骤。为实现上述目的,本专利技术的实施例还提出一种车辆与NFC移动设备通信的系统,所述NFC移动设备包括NFC卡,所述系统设置于车辆上,包括车外NFC模块、车内安全芯片和车内蓝牙模块,所述车内安全芯片与所述车内蓝牙模块通过SPI总线连接,所述车外NFC模块与所述车内蓝牙模块通过CAN总线连接,所述系统用于执行根据上文的实施例所述车辆与NFC移动设备通信的方法的步骤。本专利技术的实施例提出了一种车辆与NFC移动设备通信的方法及其系统、车外NFC模块,车辆端设置车内安全芯片和车外NFC模块,在进行车辆与NFC卡的连接时,首先由车外NFC模块对NFC卡进行匹配,判断NFC卡是不是在先匹配过的卡,此时并不需要唤醒整车CAN总线,避免不是用于解锁车辆的其他NFC卡唤醒整车CAN总线,造成整车馈电;其次,设置了快速认证和绑定认证两种认证方式,默认采用快速认证,在快速认证失败的情况下进行绑定认证,快速认证相对于绑定认证而言认证过程较简单,速度较快,对于已经在先认证过的NFC卡而言,采用快速认证可以提高刷卡的速度,对于初次认证的NFC卡而言,其采用快速认证时会认证失败,转而进行绑定认证,即初次认证。基于以上内容可知,本专利技术的实施例能够解决目前NFC卡在于车辆进行通信时,刷卡速度慢以及可能会容易误唤醒整车网络导致馈电的技术问题。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而得以体现。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例所述一种车辆与NFC移动设备通信的方法的简要流程图。图2为本专利技术一实施例所述一种车辆与NFC移动设备通信的方法的具体流程图。图3为本专利技术另一实施例所述一种车辆与NFC移动设备通信的系统的框架图。本文档来自技高网...

【技术保护点】
1.一种车辆与NFC移动设备通信的方法,所述NFC移动设备设置有NFC卡,其特征在于,所述方法包括:/n当车外NFC模块监测到NFC卡进入其监测范围时,车外NFC模块发送匹配请求至NFC卡;/n车外NFC模块接收NFC卡发送的NFC标签NFCID,并根据所述NFCID判定NFC卡是否合法;其中,所述NFCID为NFC卡响应所述匹配请求所发送的响应信息;/n若NFC卡合法,则车外NFC模块向车内安全芯片发送认证请求;/n车外NFC模块接收车内安全芯片发送的随机数Rnd,并将所述Rnd发送至NFC卡;所述Rnd为车内安全芯片响应所述认证请求所发送的响应信息;/n车外NFC模块生成快速认证指令,并将所述快速认证指令分别发送至车内安全芯片以及NFC卡;所述快速认证指令用于车内安全芯片与NFC卡之间根据所述NFCID和Rnd进行快速认证;/n若快速认证通过,则车辆与NFC移动设备建立通信连接,若快速认证失败,则车外NFC模块生成绑定认证指令,并将所述绑定认证指令分别发送至车内安全芯片以及NFC卡;其中,所述绑定认证指令用于车内安全芯片与NFC卡之间根据NFC卡用户信息NFCINFO和所述Rnd进行绑定认证;若绑定认证通过,则车辆与NFC移动设备建立通信连接。/n...

【技术特征摘要】
1.一种车辆与NFC移动设备通信的方法,所述NFC移动设备设置有NFC卡,其特征在于,所述方法包括:
当车外NFC模块监测到NFC卡进入其监测范围时,车外NFC模块发送匹配请求至NFC卡;
车外NFC模块接收NFC卡发送的NFC标签NFCID,并根据所述NFCID判定NFC卡是否合法;其中,所述NFCID为NFC卡响应所述匹配请求所发送的响应信息;
若NFC卡合法,则车外NFC模块向车内安全芯片发送认证请求;
车外NFC模块接收车内安全芯片发送的随机数Rnd,并将所述Rnd发送至NFC卡;所述Rnd为车内安全芯片响应所述认证请求所发送的响应信息;
车外NFC模块生成快速认证指令,并将所述快速认证指令分别发送至车内安全芯片以及NFC卡;所述快速认证指令用于车内安全芯片与NFC卡之间根据所述NFCID和Rnd进行快速认证;
若快速认证通过,则车辆与NFC移动设备建立通信连接,若快速认证失败,则车外NFC模块生成绑定认证指令,并将所述绑定认证指令分别发送至车内安全芯片以及NFC卡;其中,所述绑定认证指令用于车内安全芯片与NFC卡之间根据NFC卡用户信息NFCINFO和所述Rnd进行绑定认证;若绑定认证通过,则车辆与NFC移动设备建立通信连接。


2.如权利要求1所述的车辆与NFC移动设备通信的方法,其特征在于,所述进行快速认证,包括:
车外NFC模块接收NFC卡发送的第一签名信息eDF1、NFC标签NFCID、加密信息eRnd,并将所述eDF1、eRnd发送至车内安全芯片以进行校验;其中,所述eDF1为NFC卡根据所述NFCID生成的签名信息,所述eRnd为NFC卡根据预设加密方式对所述Rnd加密得到的加密信息;
车外NFC模块接收车内安全芯片发送的校验结果,若校验结果为快速认证通过,则车辆与NFC移动设备建立通信连接。


3.如权利要求2所述的车辆与NFC移动设备通信的方法,其特征在于,所述车内安全芯片发送的快速认证的校验结果的生成过程具体为:
车内安全芯片对所述eDF1进行签名校验以获取其签名,并根据预设加密方式对所述eRnd进行解密得到随机数Rnd0;
若所述eDF1的签名为所述NFCID,且所述Rnd0与所述Rnd一致,则校验结果为快速认证通过,否则,校验结果为快速认证失败。


4.如权利要求1所述的车辆与NFC移动设备通信的方法,其特征在于,所述进行绑定认证,包括:
车外NFC模块接收NFC卡发送的第二签名信息e...

【专利技术属性】
技术研发人员:杨土超赖瑞福陈文庆莫映功
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:广东;44

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

1