【技术实现步骤摘要】
车辆蓝牙钥匙的安全分发方法、装置、系统及存储介质
本专利技术涉及车辆
,尤其涉及一种车辆蓝牙钥匙的安全分发方法、装置、系统及存储介质。
技术介绍
随着车辆技术的发展,汽车共享化将会逐渐成为一种趋势。蓝牙钥匙是目前车辆无钥匙解锁的主要方式,为车主与非车主之间的车辆共享提供了一种便捷的技术方式。然而,本专利技术人在实施本专利技术的过程中发现,在现有的蓝牙钥匙分发过程中,蓝牙钥匙容易被窃取或篡改,存在较大的安全隐患,会对车主和非车主用户带来财产损失的风险。
技术实现思路
本专利技术实施例提供一种车辆蓝牙钥匙的安全分发方法、装置、系统及存储介质,能有效提高分发过程中蓝牙钥匙的安全性,降低蓝牙钥匙泄露风险,实现对蓝牙钥匙更好更安全地保护。本专利技术一实施例提供一种车辆蓝牙钥匙的安全分发方法,应用于车联网云平台,包括:响应于接收到用户终端发送的针对目标车辆的蓝牙钥匙申请指令,生成蓝牙钥匙;获取所述用户终端的公钥证书和所述目标车辆的T-Box公钥证书;根据所述用户终端的公钥证书对所 ...
【技术保护点】
1.一种车辆蓝牙钥匙的安全分发方法,应用于车联网云平台,其特征在于,包括:/n响应于接收到用户终端发送的针对目标车辆的蓝牙钥匙申请指令,生成蓝牙钥匙;/n获取所述用户终端的公钥证书和所述目标车辆的T-Box公钥证书;/n根据所述用户终端的公钥证书对所述蓝牙钥匙进行加密,得到用户终端蓝牙密文;/n根据所述目标车辆的T-Box公钥证书对所述蓝牙钥匙进行加密,得到目标车辆蓝牙密文;/n将所述用户终端蓝牙密文发送至所述用户终端;/n将所述目标车辆蓝牙密文发送至所述目标车辆的T-Box。/n
【技术特征摘要】
1.一种车辆蓝牙钥匙的安全分发方法,应用于车联网云平台,其特征在于,包括:
响应于接收到用户终端发送的针对目标车辆的蓝牙钥匙申请指令,生成蓝牙钥匙;
获取所述用户终端的公钥证书和所述目标车辆的T-Box公钥证书;
根据所述用户终端的公钥证书对所述蓝牙钥匙进行加密,得到用户终端蓝牙密文;
根据所述目标车辆的T-Box公钥证书对所述蓝牙钥匙进行加密,得到目标车辆蓝牙密文;
将所述用户终端蓝牙密文发送至所述用户终端;
将所述目标车辆蓝牙密文发送至所述目标车辆的T-Box。
2.如权利要求1所述的车辆蓝牙钥匙的安全分发方法,其特征在于,所述方法还包括:
根据预先获取的蓝牙钥匙业务证书的私钥对所述蓝牙钥匙进行签名,得到蓝牙钥匙签名值;
将所述蓝牙钥匙签名值发送至所述用户终端和所述目标车辆的T-Box;其中,所述蓝牙钥匙签名值用于被所述用户终端和所述目标车辆的T-Box利用预先获取的蓝牙钥匙业务证书的公钥进行验证,以确定所述蓝牙钥匙的有效性。
3.如权利要求1所述的车辆蓝牙钥匙的安全分发方法,其特征在于,所述蓝牙钥匙申请指令包括所述用户终端的身份信息和所述目标车辆的身份信息;
则,所述获取所述用户终端的公钥证书和所述目标车辆的T-Box公钥证书,具体为:
基于所述用户终端的身份信息和所述目标车辆的身份信息,从预设的证书数据库中获取所述用户终端的公钥证书和所述目标车辆的T-Box公钥证书。
4.如权利要求3所述的车辆蓝牙钥匙的安全分发方法,其特征在于,所述方法还包括:
响应于接收到所述用户终端发送的第一证书请求,根据所述用户终端的身份信息对所述用户终端进行身份验证;其中,所述第一证书请求中包含所述用户终端的身份信息和所述用户终端的公钥;
当确定所述用户终端通过身份验证时,将所述第一证书请求发送至公钥基础设施;其中,所述第一证书请求用于指示所述公钥基础设施生成并返回所述用户终端的公钥证书;
接收所述公钥基础设施返回的所述用户终端的公钥证书;
将所述用户终端的公钥证书和所述用户终端的身份信息关联地存储在所述证书数据库中。
5.如权利要求3所述的车辆蓝牙钥匙的安全分发方法,其特征在于,所述方法还包括:
响应于接收到所述目标车辆发送的第二证书请求,根据所述目标车辆的身份信息对所述目标车辆进行身份验证;其中,所述第二证书请求中包含所述目标车辆的身份信息和所述目标车辆的T-Box公钥;
当确定所述目标车辆通过身份验证时,将所述第二证书请求发送至公钥基础设施;其中,所述第二证书请求用于指示所述公钥基础设施生成并返回所述目标车辆的T-Box公钥证书;
接收所述公钥基础设施返回的所述目标车辆的T-Box公钥证书;
将所述目标车辆的T-Box公钥证书和所述目标车辆的身份信息关联地存储在所述证书数据库中。
6.一种车辆蓝牙钥匙的安全分发装置,应用于车联网云平台,其特征在于,包括:
钥匙生成模块,用于响应于接收到用户终端发送的针对目标车辆的蓝牙钥匙申请指令,生成蓝牙钥匙;
证书获取模块,用于获取所述用户终端的公钥证书和所述目标车辆的T-Box公钥证书;
第一加密模块,用于根据所述用户终端的公钥证书对所述蓝牙钥匙进行加密,得到用户终端蓝牙密文;
第二加密模块,用于根据所述目标车辆的T-Box公钥证书对所述蓝牙钥匙进行加密,得到目标车辆蓝牙密文;
第一发送模块,用于将所述用户终端蓝牙密文发送至所述用户终端;
第二发送模块,用于将所述目标车辆蓝牙密文发送至所述目标车辆的T-Box。
7.一种车辆蓝牙钥匙的安全分发系统,其特征在于,包括用户终端、目标车辆的T-Box和车联网云平台;其中,
所述用户终端,用于发送针对所述目标车辆的蓝牙钥匙申请指令至所述车联网云平台;
所述车联网云平台,用于:
响应于接收到所述蓝牙钥匙申请指令,生成蓝牙钥匙;
获取所述用户终端的公钥证书和所述目标车辆的T-Box公钥证书;
根据所述用户终端的公钥证书对所述蓝牙钥匙进行加密,得到用户终端蓝牙密文;
根据所述目标车辆的T-Box公钥...
【专利技术属性】
技术研发人员:丁磊,龚峻,马景魁,常子昂,陈建强,
申请(专利权)人:华人运通上海云计算科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。