车辆的蓝牙钥匙获取方法、装置、设备及存储介质制造方法及图纸

技术编号:35457446 阅读:18 留言:0更新日期:2022-11-03 12:18
本申请涉及车辆技术领域,特别涉及一种车辆的蓝牙钥匙获取方法、装置、设备及存储介质,其中,方法包括:发送目标车辆的蓝牙钥匙获取请求至服务器;接收服务器发送的加密钥匙,其中,加密钥匙是服务器根据蓝牙钥匙获取请求生成目标车辆的蓝牙钥匙之后,利用移动终端的公钥加密得到的;利用自身的私钥解密加密钥匙,得到目标车辆的蓝牙钥匙,并利用蓝牙钥匙与目标车辆进行通信。由此,解决了相关技术中蓝牙钥匙容易被破解盗用,安全性较差等问题。安全性较差等问题。安全性较差等问题。

【技术实现步骤摘要】
车辆的蓝牙钥匙获取方法、装置、设备及存储介质


[0001]本申请涉及车辆
,特别涉及一种车辆的蓝牙钥匙获取方法、装置、设备及存储介质。

技术介绍

[0002]当前手机蓝牙钥匙是基于实体钥匙衍生的一种新技术,用户在不需要携带实体钥匙的场景下能够通过手机蓝牙钥匙完成车辆解锁、点火等车控功能。
[0003]然而,手机蓝牙钥匙不同于实体车钥匙,如果蓝牙钥匙被破解了,破解者就可以利用伪造的钥匙控车,达到盗车甚至更危险的控车操作,因此需要提出一种提高蓝牙钥匙安全性的技术方案以提高蓝牙钥匙的可靠性。

技术实现思路

[0004]本申请提供一种车辆的蓝牙钥匙获取方法、装置、设备及存储介质,以解决相关技术中蓝牙钥匙容易被破解盗用,安全性较差等问题。
[0005]本申请第一方面实施例提供一种车辆的蓝牙钥匙获取方法,所述方法应用于移动终端,其中,所述方法包括以下步骤:发送目标车辆的蓝牙钥匙获取请求至服务器;接收所述服务器发送的加密钥匙,其中,所述加密钥匙是所述服务器根据所述蓝牙钥匙获取请求生成所述目标车辆的蓝牙钥匙之后,利用所述移动终端的公钥加密得到的;利用自身的私钥解密所述加密钥匙,得到所述目标车辆的蓝牙钥匙,并利用所述蓝牙钥匙与所述目标车辆进行通信。
[0006]根据上述技术手段,本申请实施例可以从服务器获取加密的蓝牙钥匙,由于蓝牙钥匙在移动终端存储时处于加密状态,因此可以有效避免被破解盗用,提升蓝牙钥匙的安全性,并在使用时通过解密才能得到真正的蓝牙钥匙,无需在线安全认证,可以在离线场景下安全的使用蓝牙钥匙,有效提升蓝牙钥匙的适用性,提高用户的使用体验。
[0007]进一步地,在接收所述服务器发送的加密钥匙之前,包括:在所述服务器根据所述蓝牙钥匙获取请求生成所述目标车辆的蓝牙钥匙时,通过预设安全容器生成非对称加密的秘钥对,并将所述秘钥对中的公钥发送至所述服务器。
[0008]根据上述技术手段,本申请实施例可以通过安全容器生成秘钥对,在有网情况下从服务端拿到加密的钥匙,使用安全容器保存秘钥,提升蓝牙钥匙的安全性。
[0009]进一步地,所述利用自身的私钥解密所述加密钥匙得到所述目标车辆的蓝牙钥匙,还包括:获取所述预设安全容器中存储的所述秘钥对中的私钥和所述加密钥匙;利用所述秘钥对中的私钥解密所述加密钥匙,得到所述目标车辆的蓝牙钥匙。
[0010]根据上述技术手段,本申请实施例可以在离线场景使用时,从安全容器中取出秘钥解密保存的蓝牙钥匙得到真正可用的蓝牙钥匙,无需在线安全认证也可以通过安全容器单元拿到的蓝牙钥匙,保证蓝牙通信的安全。
[0011]本申请第二方面实施例提供一种车辆的蓝牙钥匙获取方法,所述方法应用于服务
器,其中,所述方法包括以下步骤:接收移动终端发送的目标车辆的蓝牙钥匙获取请求;根据所述蓝牙钥匙获取请求生成所述目标车辆的蓝牙钥匙,并利用移动终端的公钥加密所述蓝牙钥匙,得到加密钥匙;发送所述加密钥匙至所述移动终端,使得所述移动终端利用私钥解密所述加密钥匙得到所述蓝牙钥匙。
[0012]根据上述技术手段,本申请实施例可以利用移动终端公钥加密蓝牙钥匙,并将加密后的蓝牙钥匙发送给移动终端,由于发送时蓝牙钥匙处于加密状态,因此可以有效避免被破解盗用,提升蓝牙钥匙的安全性。
[0013]本申请第三方面实施例提供一种车辆的蓝牙钥匙获取装置,所述装置应用于移动终端,其中,所述装置包括:第一发送模块,用于发送目标车辆的蓝牙钥匙获取请求至服务器;接收模块,用于接收所述服务器发送的加密钥匙,其中,所述加密钥匙是所述服务器根据所述蓝牙钥匙获取请求生成所述目标车辆的蓝牙钥匙之后,利用所述移动终端的公钥加密得到的;解密模块,用于利用自身的私钥解密所述加密钥匙,得到所述目标车辆的蓝牙钥匙,并利用所述蓝牙钥匙与所述目标车辆进行通信。
[0014]进一步地,还包括:生成模块,用于在接收所述服务器发送的加密钥匙之前,在所述服务器根据所述蓝牙钥匙获取请求生成所述目标车辆的蓝牙钥匙时,通过预设安全容器生成非对称加密的秘钥对,并将所述秘钥对中的公钥发送至所述服务器。
[0015]进一步地,所述解密模块进一步用于:获取所述预设安全容器中存储的所述秘钥对中的私钥和所述加密钥匙;利用所述秘钥对中的私钥解密所述加密钥匙,得到所述目标车辆的蓝牙钥匙。
[0016]本申请第四方面实施例提供一种车辆的蓝牙钥匙获取装置,所述装置应用于服务器,其中,所述装置包括:接收模块,用于接收移动终端发送的目标车辆的蓝牙钥匙获取请求;加密模块,用于根据所述蓝牙钥匙获取请求生成所述目标车辆的蓝牙钥匙,并利用移动终端的公钥加密所述蓝牙钥匙,得到加密钥匙;第二发送模块,用于发送所述加密钥匙至所述移动终端,使得所述移动终端利用私钥解密所述加密钥匙得到所述蓝牙钥匙。
[0017]本申请第五方面实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如上述实施例所述的车辆的蓝牙钥匙获取方法。
[0018]本申请第六方面实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以用于实现如上述实施例所述的车辆的蓝牙钥匙获取方法。
[0019]由此,本申请至少具有如下有益效果:
[0020](1)本申请实施例可以从服务器获取加密的蓝牙钥匙,由于蓝牙钥匙在移动终端存储时处于加密状态,因此可以有效避免被破解盗用,提升蓝牙钥匙的安全性,并在使用时通过解密才能得到真正的蓝牙钥匙,无需在线安全认证,可以在离线场景下安全的使用蓝牙钥匙,有效提升蓝牙钥匙的适用性,提高用户的使用体验;
[0021](2)本申请实施例可以通过安全容器生成秘钥对,在有网情况下从服务端拿到加密的钥匙,使用安全容器保存秘钥,提升蓝牙钥匙的安全性;
[0022](3)本申请实施例可以在离线场景使用时,从安全容器中取出秘钥解密保存的蓝牙钥匙得到真正可用的蓝牙钥匙,无需在线安全认证也可以通过安全容器单元拿到的蓝牙钥匙,保证蓝牙通信的安全。
[0023]本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0024]本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0025]图1为根据本申请第一个实施例提供的车辆的蓝牙钥匙获取方法的流程示意图;
[0026]图2为根据本申请实施例提供的车辆的蓝牙钥匙获取系统的方框图;
[0027]图3为根据本申请第二个实施例提供的车辆的蓝牙钥匙获取方法的流程示意图;
[0028]图4为根据本申请第三个实施例提供的车辆的蓝牙钥匙获取方法的流程示意图;
[0029]图5为根据本申请第一个实施例提供的车辆的蓝牙钥匙获取装置的方框图;
[0030]图6为根据本申请第二个实施例提供的车辆的蓝牙钥匙获取装置的方框图;...

【技术保护点】

【技术特征摘要】
1.一种车辆的蓝牙钥匙获取方法,其特征在于,所述方法应用于移动终端,其中,所述方法包括以下步骤:发送目标车辆的蓝牙钥匙获取请求至服务器;接收所述服务器发送的加密钥匙,其中,所述加密钥匙是所述服务器根据所述蓝牙钥匙获取请求生成所述目标车辆的蓝牙钥匙之后,利用所述移动终端的公钥加密得到的;利用自身的私钥解密所述加密钥匙,得到所述目标车辆的蓝牙钥匙,并利用所述蓝牙钥匙与所述目标车辆进行通信。2.根据权利要求1所述的方法,其特征在于,在接收所述服务器发送的加密钥匙之前,包括:在所述服务器根据所述蓝牙钥匙获取请求生成所述目标车辆的蓝牙钥匙时,通过预设安全容器生成非对称加密的秘钥对,并将所述秘钥对中的公钥发送至所述服务器。3.根据权利要求2所述的方法,其特征在于,所述利用自身的私钥解密所述加密钥匙得到所述目标车辆的蓝牙钥匙,还包括:获取所述预设安全容器中存储的所述秘钥对中的私钥和所述加密钥匙;利用所述秘钥对中的私钥解密所述加密钥匙,得到所述目标车辆的蓝牙钥匙。4.一种车辆的蓝牙钥匙获取方法,其特征在于,所述方法应用于服务器,其中,所述方法包括以下步骤:接收移动终端发送的目标车辆的蓝牙钥匙获取请求;根据所述蓝牙钥匙获取请求生成所述目标车辆的蓝牙钥匙,并利用移动终端的公钥加密所述蓝牙钥匙,得到加密钥匙;发送所述加密钥匙至所述移动终端,使得所述移动终端利用私钥解密所述加密钥匙得到所述蓝牙钥匙。5.一种车辆的蓝牙钥匙获取装置,其特征在于,所述装置应用于移动终端,其中,所述装置包括:第一发送模块,用于发送目标车辆的蓝牙钥匙获取请求至服务器;接收模块,用于接收所述服务器发送的加密钥匙,其中,所述加密钥匙是所述服务器根据所述蓝牙...

【专利技术属性】
技术研发人员:白浩龙美元李世星
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1