一种基于NFC的无钥匙进入方法及系统技术方案

技术编号:30230407 阅读:40 留言:0更新日期:2021-09-29 10:02
本发明专利技术提出一种基于NFC的无钥匙进入方法及系统,用户通过第一用户终端设置验证码并生成针对第一终端应用已绑定车辆的虚拟钥匙创建请求发送至云平台,用户通过第二用户终端获取目标车辆标识和验证码后生成NFC虚拟钥匙下载请求并发送至云平台,云平台响应NFC虚拟钥匙创建请求创建NFC虚拟钥匙、响应NFC虚拟钥匙下发请求下发NFC虚拟钥匙,以及响应车辆端NFC虚拟钥匙校验请求和接收数据包并根据校验结果下发相应的车辆控制指令。由于云平台在接收到车辆端校验请求且校验通过后会清空目标车辆标识对应的密钥,极大地提高了NFC虚拟钥匙使用的安全性。同时由于校验过程在云平台进行,控制功能也以云平台下发指令的形式实现,使得从车辆端白名单入手破解NFC虚拟钥匙的难度大大提升。度大大提升。度大大提升。

【技术实现步骤摘要】
一种基于NFC的无钥匙进入方法及系统


[0001]本专利技术属于车联网与通信
,具体涉及车辆的无钥匙进入技术。

技术介绍

[0002]随着移动互联网和车联网技术的加速普及,虚拟钥匙逐渐成为高智能化汽车的必要配置。虚拟钥匙也可以叫做数字钥匙,主要是利用近场通信技术,使得用户可以通过智能手机或可穿戴智能设备来进行车门的开锁、闭锁等操作。
[0003]中国专利文献CN110136306A公开了一种车钥匙的控制方法和系统, CN110111472A公开了一种车钥匙的控制方法和装置,具体为:用户通过第一用户终端(读写客户端)向服务提供商平台发送针对目标车辆的虚拟钥匙创建请求;服务提供商平台响应创建请求,创建虚拟钥匙并建立上述第一用户终端、车辆端和虚拟钥匙的绑定关系,以及将此绑定关系下发车辆端和将虚拟钥匙下发第一用户终端,即将密钥信息加入车辆端白名单;车辆端检测到第一用户终端时验证NFC虚拟钥匙,并在验证通过时允许进行车辆控制。上述专利申请同时描述了对应的“虚拟钥匙分享”方案,即通过第三应用将虚拟钥匙下发第二用户终端,同时将密钥信息加入车辆端白名单。
[0004]通过上述公开的技术方案可知,其存在一些安全风险:1、上述方案设计了主动停止NFC虚拟钥匙使用的流程,未设计被动措施,即在未主动停止虚拟钥匙使用时其一直可用,存在一定的安全隐患,如:若终端丢失且未来得及挂失则车辆有被盗风险。
[0005]2、上述方案在使用NFC虚拟钥匙时,其验证过程是在车辆端本地进行,即验证车辆端白名单中存储的密钥信息,存在被破解的风险,具有安全隐患。

技术实现思路

[0006]针对现有技术存在的不足,本专利技术提供一种基于NFC的无钥匙进入方法及系统,提高车辆使用的安全性。
[0007]本专利技术的技术方案如下:一种基于NFC的无钥匙进入方法,其包括如下步骤:步骤1,第一终端应用收到第一用户通过设置验证码以生成第一终端应用绑定车辆的NFC虚拟钥匙创建请求并发送至云平台。
[0008]步骤2,云平台接受所述创建请求,生成与所述目标车辆标识对应的密钥并绑定至目标车辆和对应验证码。
[0009]步骤3,第二终端应用收到第二用户通过输入目标车辆标识和对应验证码以生成NFC虚拟钥匙下载请求并发送至云平台。
[0010]步骤4,云平台接收所述下载请求并验证验证码,若匹配则打包目标车辆标识和密钥为加密数据包并发送至第二终端应用同时记录业务信息,其中业务信息包括目标车辆标识、第二终端应用标识。
[0011]步骤5,第二终端应用接收数据包并写入NFC终端以生成NFC虚拟钥匙。
[0012]步骤6,车辆端读取到NFC虚拟钥匙的数据包并校验目标车辆标识,若通过则上传密钥校验请求至云平台。
[0013]步骤7,云平台接收密钥校验请求并校验,若通过则返回车辆解锁指令和允许车辆点火指令并清空目标车辆标识对应的密钥,若不通过则返回车辆闭锁指令。
[0014]步骤8,车辆端接收车辆解锁指令或车辆闭锁指令并执行相应的操作。
[0015]进一步,再步骤1中,所述第一用户终端发送的创建请求还包括第一用户设置的NFC虚拟钥匙的使用时限,对应在步骤7中,云平台则定时清除申请创建的密钥信息。
[0016]本方法所述的第一用户为车辆车主或车辆管理者,第二用户为用车人。
[0017]进一步,本专利技术还提供一种基于NFC的无钥匙进入系统,其包括:第一用户终端:所述第一用户终端搭载有第一终端应用,用于接收用户通过它设置的验证码并生成针对所述第一终端应用已绑定车辆的虚拟钥匙的创建请求,然后发送至所述云平台。
[0018]第二用户终端:所述第二用户终端搭载有第二终端应用,用于接收用户获取目标车辆标识和验证码后通过它生成NFC虚拟钥匙下载请求并发送至所述云平台,以及接收所述云平台下发的数据包并调用所述第二用户终端的NFC功能模块以生成NFC虚拟钥匙。
[0019]云平台:所述云平台用于响应NFC虚拟钥匙创建请求创建NFC虚拟钥匙、响应NFC虚拟钥匙下载请求下发NFC虚拟钥匙,以及响应车辆端NFC虚拟钥匙校验请求和接收数据包并根据校验结果下发相应的车辆控制指令。
[0020]采用上述技术方案,本专利技术具备以下优点:车主或车辆管理者通过第一终端应用发送NFC虚拟钥匙创建请求在云平台生成密钥,可以以分享目标车辆标识和验证码的方式将NFC虚拟钥匙分享给用车人,用车人使用NFC虚拟钥匙即可解锁乃至启动车辆。由于云平台在接收到车辆端校验请求且校验通过后会清空或在钥匙长时间未使用时定时清空目标车辆标识对应的密钥,因此该NFC虚拟钥匙具备了使车辆解锁并点火一次,再次使用则会使车辆闭锁,或在虚拟钥匙超过使用时限时失效的特性,此被动安全措施极大地提高了NFC虚拟钥匙使用的安全性。同时由于车辆端仅执行读取和上传数据包的流程,而校验过程在云平台进行,控制功能也以云平台下发指令的形式实现,这使得从车辆端白名单入手破解NFC虚拟钥匙的难度大大提升。
附图说明
[0021]图1是本方法一个实施例的流程图。
具体实施方式
[0022]为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。显然,所描述的实施例是本申请的一部分实施例,而不是全部。
[0023]本专利技术涉及NFC终端、终端应用、云平台以及车辆端。NFC终端一般是带有NFC功能的智能手机。终端应用一般是车企提供车联网服务的手机应用。云平台一般是车企提供车联网服务的云平台。
[0024]参照图1,展示了一种系统的组成和流程,该系统可以包括第一用户终端及其搭载的第一终端应用、第二用户终端及其搭载的第二终端应用、云平台以及车辆端。
[0025]其中第一用户终端和第二用户终端需为NFC终端,是支持NFC功能的设备,应具备NFC加密芯片。云平台需可以和用户终端及车辆端进行通信,需提供接收创建NFC虚拟钥匙指令、下载NFC虚拟钥匙指令、校验指令的接口,需提供数据包上传和下载接口。车辆端部署在车辆中,应具备NFC读写功能、通信功能和车辆控制功能,当NFC虚拟钥匙靠近车辆端NFC功能模块,NFC功能模块会读取NFC虚拟钥匙的数据并上传云平台。
[0026]以下对各个部分详细说明:第一用户终端:所述第一用户终端搭载有第一终端应用,用户通过它设置验证码并生成针对所述第一终端应用已绑定车辆的虚拟钥匙的创建请求,然后发送至所述云平台。
[0027]第二用户终端:所述第二用户终端搭载有第二终端应用,用户获取目标车辆标识和验证码后通过它生成NFC虚拟钥匙下载请求并发送至所述云平台,以及接收所述云平台下发的数据包并调用所述第二用户终端的NFC功能模块以生成NFC虚拟钥匙。
[0028]云平台:所述云平台,用于响应NFC虚拟钥匙创建请求创建NFC虚拟钥匙、响应NFC虚拟钥匙下发请求下发NFC虚拟钥匙,以及响应车辆端NFC虚拟钥匙校验请求和接收数据包并根据校验结果下发相应的车辆控制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于NFC的无钥匙进入方法,其特征在于,包括:步骤1,第一终端应用收到第一用户通过设置验证码以生成第一终端应用绑定车辆的NFC虚拟钥匙创建请求并发送至云平台;步骤2,云平台接受所述创建请求,生成与所述目标车辆标识对应的密钥并绑定至目标车辆和对应验证码;步骤3,第二终端应用收到第二用户通过输入目标车辆标识和对应验证码以生成NFC虚拟钥匙下载请求并发送至云平台;步骤4,云平台接收所述下载请求并验证验证码,若匹配则打包目标车辆标识和密钥为加密数据包并发送至第二终端应用同时记录业务信息,其中业务信息包括目标车辆标识、第二终端应用标识;步骤5,第二终端应用接收数据包并写入NFC终端以生成NFC虚拟钥匙;步骤6,车辆端读取到NFC虚拟钥匙的数据包并校验目标车辆标识,若通过则上传密钥校验请求至云平台;步骤7,云平台接收密钥校验请求并校验,若通过则返回车辆解锁指令和允许车辆点火指令并清空目标车辆标识对应的密钥,若不通过则返回车辆闭锁指令;步骤8,车辆端接收车辆解锁指令或车辆闭锁指令并执行相应的操作。2.根据权利要求1所述的基于NFC的无钥匙进入方法,其特征在于,所述创建请求包括目标车辆标识和验证码,所述下载请求包括目标车辆标识、对应验证码和第二终端应用标识,进一步,所述第二终端应用标识为终端应用登陆账户名及对应手机号。3.根据权利要求1所述的基于NFC的无钥匙进入方法,其特征在于,所述密钥校验指令包括目标车辆标识和密钥。4.根据权利要求1所述的基于NFC的无钥匙进入方法,其特征在于,所述第一用户为车辆车主或车辆管理者,第二用户为用车人;所述第一用户终端能在流程各阶段查询状态并终止流程。5.根据权利要求1所述的基于NFC的无钥匙进入方法,其特征在于,步骤1中,所述第一用户终端可同时请求云平台创建多个密钥对应不同车辆、不同验证码或者同一...

【专利技术属性】
技术研发人员:李伟何纯华赵曜
申请(专利权)人:重庆长安新能源汽车科技有限公司
类型:发明
国别省市:

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

1