车钥匙分享方法、装置及存储介质与流程

文档序号:37686462发布日期:2024-04-18 20:59阅读:13来源:国知局
车钥匙分享方法、装置及存储介质与流程

本公开涉及车钥匙,尤其涉及车钥匙分享方法、装置及存储介质。


背景技术:

1、在车钥匙的使用过程中,车主可以通过钥匙分享的方式将车钥匙授权至其他用户。例如,车主可以通过在线传输的方式,将手机数字车钥匙使用车辆的权限授权给朋友,使朋友能够解锁和启动自己的车辆。但在一些场景中,车主进行车钥匙分享的流程还较为繁琐,相关的限制也较多。


技术实现思路

1、为克服相关技术中存在的问题,本公开提供一种车钥匙分享方法、装置及存储介质。

2、根据本公开实施例的第一方面,提供一种车钥匙分享方法,应用于车辆服务端,所述车辆服务端维护有用户账户的公钥,所述公钥为用户终端为在所述用户终端登录的账户生成的公私钥对中的公钥,所述方法包括:

3、接收第一终端的分享信息,所述分享信息用于将车钥匙分享至目标账户;

4、从维护的公钥中确定所述目标账户的目标公钥;

5、将所述目标公钥发送至所述第一终端;

6、接收所述第一终端发送的认证信息,所述认证信息由所述第一终端通过车主账户的私钥对所述分享信息以及所述目标公钥签名得到;

7、将所述认证信息以及车辆证书发送至所述目标账户所登录的目标终端。

8、根据本公开实施例的第二方面,提供一种车钥匙分享方法,应用于目标终端,所述方法包括:

9、接收车辆服务端发送的认证信息以及车辆证书;

10、其中,所述目标终端登陆有目标账户,所述车辆服务端维护有用户账户的公钥,所述公钥为用户终端为在所述用户终端登录的账户生成的公私钥对中的公钥,所述车辆服务端通过如下方式获得所述认证信息以及车辆证书:

11、接收第一终端的分享信息,所述分享信息用于将车钥匙分享至目标账户;从维护的公钥中确定所述目标账户的目标公钥;将所述目标公钥发送至所述第一终端;接收所述第一终端发送的认证信息,所述认证信息由所述第一终端通过车主账户的私钥对所述分享信息以及所述目标公钥签名得到。

12、根据本公开实施例的第三方面,提供一种车钥匙分享方法,应用于第一终端,所述方法包括:

13、向车辆服务端发送分享信息,所述分享信息用于将车钥匙分享至目标账户;

14、接收车辆服务端发送的所述目标账户的目标公钥,所述目标公钥由车辆服务端从维护的公钥中确定,所述车辆服务端维护有用户账户的公钥,所述公钥为用户终端为在所述用户终端登录的账户生成的公私钥对中的公钥;

15、通过车主账户的私钥对所述分享信息以及所述目标公钥进行签名,得到认证信息;

16、向所述车辆服务端发送所述认证信息,以便于所述车辆服务端将所述认证信息以及车辆证书发送至所述目标账户所登录的目标终端。

17、根据本公开实施例的第四方面,提供一种车钥匙分享装置,应用于车辆服务端,所述车辆服务端维护有用户账户的公钥,所述公钥为用户终端为在所述用户终端登录的账户生成的公私钥对中的公钥,所述装置包括:

18、第一接收模块,被配置为接收第一终端的分享信息,所述分享信息用于将车钥匙分享至目标账户;

19、第一确定模块,被配置为从维护的公钥中确定所述目标账户的目标公钥;

20、第一发送模块,被配置为将所述目标公钥发送至所述第一终端;

21、第二接收模块,被配置为接收所述第一终端发送的认证信息,所述认证信息由所述第一终端通过车主账户的私钥对所述分享信息以及所述目标公钥签名得到;

22、第二发送模块,被配置为将所述认证信息以及车辆证书发送至所述目标账户所登录的目标终端。

23、根据本公开实施例的第五方面,提供一种车钥匙分享装置,应用于目标终端,所述装置包括:

24、第三接收模块,被配置为接收车辆服务端发送的认证信息以及车辆证书;

25、其中,所述目标终端登陆有目标账户,所述车辆服务端维护有用户账户的公钥,所述公钥为用户终端为在所述用户终端登录的账户生成的公私钥对中的公钥,所述车辆服务端通过如下方式获得所述认证信息以及车辆证书:

26、接收第一终端的分享信息,所述分享信息用于将车钥匙分享至目标账户;从维护的公钥中确定所述目标账户的目标公钥;将所述目标公钥发送至所述第一终端;接收所述第一终端发送的认证信息,所述认证信息由所述第一终端通过车主账户的私钥对所述分享信息以及所述目标公钥签名得到。

27、根据本公开实施例的第六方面,提供一种车钥匙分享装置,应用于第一终端,所述装置包括:

28、第三发送模块,被配置为向车辆服务端发送分享信息,所述分享信息用于将车钥匙分享至目标账户;

29、第四接收模块,被配置为接收车辆服务端发送的所述目标账户的目标公钥,所述目标公钥由车辆服务端从维护的公钥中确定,所述车辆服务端维护有用户账户的公钥,所述公钥为用户终端为在所述用户终端登录的账户生成的公私钥对中的公钥;

30、第一签名模块,被配置为通过车主账户的私钥对所述分享信息以及所述目标公钥进行签名,得到认证信息;

31、第四发送模块,被配置为向所述车辆服务端发送所述认证信息,以便于所述车辆服务端将所述认证信息以及车辆证书发送至所述目标账户所登录的目标终端。

32、根据本公开实施例的第七方面,提供一种车钥匙分享装置,包括:

33、处理器;

34、用于存储处理器可执行指令的存储器;

35、其中,所述处理器被配置为执行第一方面中任一项所述方法的步骤。

36、根据本公开实施例的第八方面,提供一种车钥匙分享装置,包括:

37、处理器;

38、用于存储处理器可执行指令的存储器;

39、其中,所述处理器被配置为执行第二方面中任一项所述方法的步骤。

40、根据本公开实施例的第九方面,提供一种车钥匙分享装置,包括:

41、处理器;

42、用于存储处理器可执行指令的存储器;

43、其中,所述处理器被配置为执行第三方面中所述方法的步骤。

44、根据本公开实施例的第十方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现第一方面中任一项所述方法的步骤。

45、根据本公开实施例的第十一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现第二方面中任一项所述方法的步骤。

46、根据本公开实施例的第十二方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现第三方面中所述方法的步骤。

47、上述方案中,车辆服务端维护有用户账户的公钥,所述公钥为用户终端为在所述用户终端登录的账户生成的公私钥对中的公钥。也就是说,用户终端提前为用户账户生成了公私钥对,并将公钥维护在车辆服务端。这样,在第一终端进行车钥匙分享时,第一终端可以向车辆服务端发送分享信息,所述分享信息用于将车钥匙分享至目标账户。

48、车辆服务端可以从维护的公钥中确定所述目标账户的目标公钥,并将所述目标公钥发送至所述第一终端。这样,第一终端可以根据所述目标公钥以及分享信息,通过车主账户的私钥签名生成认证信息,并将所述认证信息发送至车辆服务端。车辆服务端可以将所述认证信息以及车辆证书发送至所述目标账户所登录的目标终端,从而完成车钥匙分享。

49、采用上述方案,用户终端提前为用户账户生成了可用于接受钥匙分享的公私钥对,并将其中的公钥维护在车辆服务端。这样,第一终端在进行车钥匙分享时,可以提前获取到接收方的公钥,并将所述公钥作为分享的车钥匙的公钥来生成认证信息。这种车钥匙分享方式中,分享方无需等待接收方生成车钥匙密钥,因而分享方和接收方之间无需进行多次交互和等待,可以起到提升车钥匙分享速度的效果。

50、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

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