车辆钥匙绑定方法及系统与流程

文档序号:37758452发布日期:2024-04-25 10:45阅读:10来源:国知局
车辆钥匙绑定方法及系统与流程

【】本技术涉及车辆,尤其涉及一种车辆钥匙绑定方法及系统。

背景技术

0、
背景技术:

1、随着车辆智能网联化的发展,现阶段很多车辆都实现了蓝牙钥匙控制。蓝牙钥匙是一种非实体钥匙,是用户将移动终端与车辆蓝牙连接,并基于移动终端实现对车辆的控制。

2、通过蓝牙钥匙控制车辆需要预先建立车辆与用户的绑定关系,进而,当用户通过移动终端对车辆进行控制时,车辆就可以基于建立好的绑定关系对用户进行身份认证,身份认证通过后,车辆便可执行用户发送的控制指令。不难看出,在蓝牙钥匙控制车辆的场景下,车辆的安全性在很大程度上取决于上述绑定以及认证过程是否安全可靠。


技术实现思路

0、
技术实现要素:

1、本技术实施例提供了一种车辆钥匙绑定方法及系统,能够提升钥匙绑定以及后续车辆控制过程中身份认证的可靠性,提高钥匙的安全性。

2、第一方面,本技术实施例提供一种车辆钥匙绑定方法,所述方法应用于云端服务器;所述方法包括:接收移动终端发送的待绑定信息,所述待绑定信息包括所述移动终端的设备信息、用户信息以及目标车辆的车辆标识信息;生成第一校验信息,并利用所述待绑定信息对所述第一校验信息进行加密,得到加密信息;将所述加密信息发送给所述目标车辆;接收所述目标车辆发送的解密信息,所述解密信息是所述目标车辆利用自身获取的所述待绑定信息对所述加密信息进行解密得到的;对所述解密信息校验通过后,确定绑定成功。

3、其中一种可能的实现方式中,利用所述待绑定信息对所述第一校验信息进行加密,得到加密信息,包括:根据所述目标车辆的所述车辆标识信息,生成第一密钥,以及根据所述移动终端的设备信息以及用户信息,生成第二密钥;利用所述第一密钥对所述第一校验信息进行加密,得到加密预信息;利用所述第二密钥对所述加密预信息进行加密,得到加密信息;根据所述目标车辆的所述车辆标识信息,生成第一密钥,包括:根据所述目标车辆的所述车辆标识信息,查询对应的车辆部件标识信息;根据所述车辆部件标识信息,生成第一密钥;其中,所述车辆部件标识信息预先存储在所述云端服务器。

4、其中一种可能的实现方式中,接收所述目标车辆发送的解密信息,包括:接收所述目标车辆发送的第一解密信息,所述第一解密信息是所述目标车辆利用自身获取的所述移动终端的设备信息以及用户信息对所述加密信息进行解密得到的;以及,接收所述目标车辆发送的第二解密信息,所述第二解密信息是所述目标车辆利用自身获取的所述目标车辆的车辆标识信息对所述第一解密信息进行解密得到的。

5、其中一种可能的实现方式中,对所述解密信息校验通过,包括:比较所述第一解密信息与所述加密预信息一致;以及,比较所述第二解密信息与所述第一校验信息一致。

6、其中一种可能的实现方式中,确定绑定成功后,所述方法还包括:向所述目标车辆发送第一通知,所述第一通知用于指示绑定成功。

7、第二方面,本技术实施例提供一种车辆钥匙绑定方法,所述方法应用于目标车辆;所述方法包括:接收云端服务器发送的加密信息,所述加密信息是所述云端服务器在接收到移动终端发送的待绑定信息后,利用所述待绑定信息对生成的第一校验信息进行加密得到的;所述待绑定信息包括所述移动终端的设备信息、用户信息以及目标车辆的车辆标识信息;获取所述待绑定信息,并利用所述待绑定信息对所述加密信息进行解密,得到解密信息;将所述解密信息发送给所述云端服务器,所述解密信息用于所述云端服务器验证绑定成功。

8、其中一种可能的实现方式中,所述加密信息是所述云端服务器利用第二密钥对加密预信息进行加密得到的,所述加密预信息是所述云端服务器利用第一密钥对所述第一校验信息进行加密得到的;所述第二密钥是所述云端服务器根据所述移动终端的设备信息以及用户信息生成的,所述第一密钥是所述云端服务器根据所述目标车辆的所述车辆标识信息生成的。

9、其中一种可能的实现方式中,利用所述待绑定信息对所述加密信息进行解密,得到解密信息,包括:根据所述移动终端的设备信息以及用户信息,生成第三密钥;利用所述第三密钥对所述加密信息进行解密,得到第一解密信息;根据所述目标车辆的所述车辆标识信息,生成第四密钥;利用所述第四密钥对所述第一解密信息进行解密,得到第二解密信息。

10、其中一种可能的实现方式中,所述方法还包括:接收所述云端服务器对所述解密信息校验通过后发送的第一通知;响应于所述第一通知,向所述移动终端发送第二通知,所述第二通知用于指示绑定成功。

11、其中一种可能的实现方式中,向所述移动终端发送第二通知后,所述方法还包括:响应于所述移动终端发送的目标指令,对所述移动终端进行身份认证;确定所述身份认证通过后,执行所述目标指令;所述第二通知还用于指示所述移动终端从所述云端服务器获取所述加密信息;对所述移动终端进行身份认证,包括:接收所述移动终端发送的第三解密信息,所述第三解密信息是所述移动终端利用自身设备信息以及用户信息对所述加密信息进行解密得到的;利用所述第四密钥对所述第三解密信息进行解密,得到第二校验信息;比较所述第二校验信息与所述第一校验信息一致,确定所述身份认证通过。

12、其中一种可能的实现方式中,接收所述移动终端发送的第三解密信息之前,所述方法还包括:接收所述移动终端发送的自身的设备信息以及用户信息;利用所述设备信息以及所述用户信息,生成第五密钥;比较所述第五密钥与所述第三密钥一致,确定所述设备信息以及用户信息验证通过。

13、第三方面,本技术实施例提供一种车辆钥匙绑定方法,所述方法应用于车辆钥匙绑定系统;所述系统包括云端服务器、目标车辆以及移动终端;所述方法包括:所述云端服务器接收移动终端发送的待绑定信息,所述待绑定信息包括所述移动终端的设备信息、用户信息以及所述目标车辆的车辆标识信息;所述云端服务器生成第一校验信息,并利用所述待绑定信息对所述第一校验信息进行加密,得到加密信息;所述云端服务器将所述加密信息发送给所述目标车辆;所述目标车辆获取所述待绑定信息,并利用所述待绑定信息对所述加密信息进行解密,得到解密信息;所述目标车辆将所述解密信息发送给所述云端服务器;所述云端服务器对所述解密信息校验通过后,确定绑定成功。

14、其中一种可能的实现方式中,所述云端服务器利用所述待绑定信息对所述第一校验信息进行加密,得到加密信息,包括:所述云端服务器根据所述目标车辆的所述车辆标识信息,生成第一密钥,以及根据所述移动终端的设备信息以及用户信息,生成第二密钥;所述云端服务器利用所述第一密钥对所述第一校验信息进行加密,得到加密预信息;所述云端服务器利用所述第二密钥对所述加密预信息进行加密,得到加密信息;所述云端服务器根据所述目标车辆的所述车辆标识信息,生成第一密钥,包括:所述云端服务器根据所述目标车辆的所述车辆标识信息,查询对应的车辆部件标识信息;所述云端服务器根据所述车辆部件标识信息,生成第一密钥;其中,所述车辆部件标识信息预先存储在所述云端服务器。

15、其中一种可能的实现方式中,所述目标车辆利用所述待绑定信息对所述加密信息进行解密,得到解密信息,包括:所述目标车辆根据所述移动终端的设备信息以及用户信息,生成第三密钥;所述目标车辆利用所述第三密钥对所述加密信息进行解密,得到第一解密信息;所述目标车辆根据所述目标车辆的所述车辆标识信息,生成第四密钥;所述目标车辆利用所述第四密钥对所述第一解密信息进行解密,得到第二解密信息。

16、其中一种可能的实现方式中,所述云端服务器确定绑定成功后,所述方法还包括:所述云端服务器向所述目标车辆发送第一通知,所述第一通知用于指示绑定成功;所述目标车辆响应于所述第一通知,向所述移动终端发送第二通知,所述第二通知用于指示绑定成功。

17、其中一种可能的实现方式中,所述目标车辆向所述移动终端发送第二通知后,所述方法还包括:所述目标车辆响应于所述移动终端发送的目标指令,对所述移动终端进行身份认证;所述目标车辆确定所述身份认证通过后,执行所述目标指令;所述第二通知还用于指示所述移动终端从所述云端服务器获取所述加密信息;所述目标车辆对所述移动终端进行身份认证,包括:所述目标车辆接收所述移动终端发送的第三解密信息,所述第三解密信息是所述移动终端利用自身设备信息以及用户信息对所述加密信息进行解密得到的;所述目标车辆利用所述第四密钥对所述第三解密信息进行解密,得到第二校验信息;所述目标车辆比较所述第二校验信息与所述第一校验信息一致,确定所述身份认证通过。

18、其中一种可能的实现方式中,所述目标车辆接收所述移动终端发送的第三解密信息之前,所述方法还包括:所述目标车辆接收所述移动终端发送的自身的设备信息以及用户信息;所述目标车辆利用所述设备信息以及所述用户信息,生成第五密钥;所述目标车辆比较所述第五密钥与所述第三密钥一致,确定所述设备信息以及用户信息验证通过。

19、第四方面,本技术实施例提供一种车辆钥匙绑定系统,所述系统包括云端服务器以及目标车辆,所述系统可用于执行如第三方面所述的方法。

20、通过上述技术方案,能够提升钥匙绑定以及后续车辆控制过程中身份认证的可靠性,提高钥匙的安全性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1