分享数字车钥匙的方法及装置、存储介质制造方法及图纸

技术编号:39418539 阅读:9 留言:0更新日期:2023-11-19 16:08
本公开提供一种分享数字车钥匙的方法及装置、存储介质,其中,所述方法包括:向车辆的云端服务器发送请求消息,请求消息用于请求发起数字车钥匙分享;接收云端服务器返回的第一CSR;基于车主设备的车钥匙证书的私钥,对第一CSR进行签名,得到第一证书,第一证书中包括车主设备分享给友端设备的数字车钥匙信息;将第一证书存放至云端服务器。本公开实现了车钥匙证书分享的异步化,以将数字车钥匙异步分享给友端设备,提高了数字车钥匙的分享成功率,可用性高。用性高。用性高。

【技术实现步骤摘要】
【国外来华专利技术】分享数字车钥匙的方法及装置、存储介质


[0001]本公开涉及通信领域,尤其涉及分享数字车钥匙的方法及装置、存储介质。

技术介绍

[0002]目前,随着数字车钥匙的普及,车主可以通过所持有的终端设备,即车主设备将数字车钥匙分享给朋友所持有的终端设备,即分享给友端设备。但是在这个过程中,车主设备与友端设备之间需要时刻保持同步,否则容易导致数字车钥匙分享失败。显然,数字车钥匙的分享过程有待优化。

技术实现思路

[0003]为克服相关技术中存在的问题,本公开实施例提供一种分享数字车钥匙的方法及装置、存储介质。
[0004]根据本公开实施例的第一方面,提供一种分享数字车钥匙的方法,所述方法由车主设备执行,包括:
[0005]向车辆的云端服务器发送请求消息;其中,所述请求消息用于请求发起数字车钥匙分享;
[0006]接收所述云端服务器返回的第一证书签名请求CSR;
[0007]基于所述车主设备的车钥匙证书的私钥,对所述第一CSR进行签名,得到第一证书;其中,所述第一证书中包括所述车主设备分享给友端设备的数字车钥匙信息;
[0008]将所述第一证书存放至所述云端服务器。
[0009]根据本公开实施例的第二方面,提供一种分享数字车钥匙的方法,所述方法由车辆的云端服务器执行,包括:
[0010]响应于接收到车主设备发送的请求消息,向所述车主设备发送第一证书签名请求CSR;其中,所述请求消息用于请求发起数字车钥匙分享;
[0011]接收并存储所述车主设备返回的第一证书;其中,所述第一证书是基于所述车主设备的车钥匙证书的私钥对所述第一CSR进行签名后得到的,所述第一证书中包括所述车主设备分享给友端设备的数字车钥匙信息;
[0012]响应于接收到所述友端设备发送的接收消息,基于所述第一证书的私钥对所述接收消息中所包括的第二CSR进行签名,得到所述友端设备的第二证书;其中,所述接收消息用于接收所述车主设备所分享的数字车钥匙;
[0013]将所述第一证书和所述第二证书发送给所述友端设备,和/或,将所述第一证书和所述第二证书发送给所述车辆。
[0014]可选地,所述方法还包括:
[0015]生成所述第一证书的公钥和所述第一证书的私钥;
[0016]基于所述第一证书的私钥对所述第一证书的公钥及业务信息进行签名,得到所述第一CSR。
[0017]可选地,得到所述第二证书之前,所述方法还包括:
[0018]对所述友端设备的身份进行验证,且验证结果为通过。
[0019]可选地,所述将所述第一证书和所述第二证书发送给所述车辆,包括:
[0020]通过与所述车辆之间的网络连接,将所述第一证书和所述第二证书发送给所述车辆。
[0021]根据本公开实施例的第三方面,提供一种分享数字车钥匙的方法,所述方法由友端设备执行,包括:
[0022]向车辆的云端服务器发送携带第二证书签名请求CSR的接收消息;其中,所述接收消息用于接收车主设备所分享的数字车钥匙;
[0023]接收并存储所述云端服务器发送的第一证书和所述友端设备的第二证书;其中,所述第一证书是所述车主设备预先存放至所述云端服务器的数字车钥匙证书,且所述第一证书中包括所述车主设备分享给所述友端设备的数字车钥匙信息,所述第二证书是所述云端服务器基于所述第一证书的私钥对所述第二CSR进行签名所得到的数字车钥匙证书。
[0024]可选地,所述方法还包括:
[0025]通过近距离通信方式,将所述第一证书和所述第二发送给所述车辆。
[0026]根据本公开实施例的第四方面,提供一种分享数字车钥匙的方法,所述方法由车辆执行,包括:
[0027]接收第一证书和友端设备的第二证书;其中,所述第一证书是车主设备预先存放至所述车辆的云端服务器的数字车钥匙证书,且所述第一证书中包括所述车主设备分享给所述友端设备的数字车钥匙信息;
[0028]基于所述车主设备的车钥匙证书对所述第一证书进行验证;
[0029]对所述第一证书验证通过后,基于所述第一证书对所述第二证书进行验证,以确定所述第二证书是否属于可信证书。
[0030]可选地,所述接收第一证书和友端设备的第二证书,包括:
[0031]接收所述云端服务器通过所述云端服务器与所述车辆之间的网络连接发送的所述第一证书和所述第二证书;和/或,
[0032]接收所述友端设备通过近距离通信方式发送的所述第一证书和所述第二证书。
[0033]根据本公开实施例的第五方面,提供一种分享数字车钥匙的装置,所述装置应用于车主设备,包括:
[0034]第一发送模块,用于向车辆的云端服务器发送请求消息;其中,所述请求消息用于请求发起数字车钥匙分享;
[0035]第一接收模块,用于接收所述云端服务器返回的第一证书签名请求CSR;
[0036]第一签名模块,用于基于所述车主设备的车钥匙证书的私钥,对所述第一CSR进行签名,得到第一证书;其中,所述第一证书中包括所述车主设备分享给友端设备的数字车钥匙信息;
[0037]第二发送模块,用于将所述第一证书存放至所述云端服务器。
[0038]根据本公开实施例的第六方面,提供一种分享数字车钥匙的装置,所述装置应用于车辆的云端服务器,包括:
[0039]第三发送模块,用于响应于接收到车主设备发送的请求消息,向所述车主设备发
送第一证书签名请求CSR;其中,所述请求消息用于请求发起数字车钥匙分享;
[0040]第二接收模块,用于接收并存储所述车主设备返回的第一证书;其中,所述第一证书是基于所述车主设备的车钥匙证书的私钥对所述第一CSR进行签名后得到的,所述第一证书中包括所述车主设备分享给友端设备的数字车钥匙信息;
[0041]第二签名模块,用于响应于接收到所述友端设备发送的接收消息,基于所述第一证书的私钥对所述接收消息中所包括的第二CSR进行签名,得到所述友端设备的第二证书;其中,所述接收消息用于接收所述车主设备所分享的数字车钥匙;
[0042]第四发送模块,用于将所述第一证书和所述第二证书发送给所述友端设备,和/或,将所述第一证书和所述第二证书发送给所述车辆。
[0043]根据本公开实施例的第七方面,提供一种分享数字车钥匙的装置,所述装置应用于友端设备,包括:
[0044]第五发送模块,用于向车辆的云端服务器发送携带第二证书签名请求CSR的接收消息;其中,所述接收消息用于接收车主设备所分享的数字车钥匙;
[0045]第三接收模块,用于接收并存储所述云端服务器发送的第一证书和所述友端设备的第二证书;其中,所述第一证书是所述车主设备预先存放至所述云端服务器的数字车钥匙证书,且所述第一证书中包括所述车主设备分享给所述友端设备的数字车钥匙信息,所述第二证书是所述云端服务器基于所述第一证书的私钥对所述第二CSR进行签名所得到的数字车钥匙证书。
[0046]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种分享数字车钥匙的方法,其特征在于,所述方法由车主设备执行,包括:向车辆的云端服务器发送请求消息;其中,所述请求消息用于请求发起数字车钥匙分享;接收所述云端服务器返回的第一证书签名请求CSR;基于所述车主设备的车钥匙证书的私钥,对所述第一CSR进行签名,得到第一证书;其中,所述第一证书中包括所述车主设备分享给友端设备的数字车钥匙信息;将所述第一证书存放至所述云端服务器。2.一种分享数字车钥匙的方法,其特征在于,所述方法由车辆的云端服务器执行,包括:响应于接收到车主设备发送的请求消息,向所述车主设备发送第一证书签名请求CSR;其中,所述请求消息用于请求发起数字车钥匙分享;接收并存储所述车主设备返回的第一证书;其中,所述第一证书是基于所述车主设备的车钥匙证书的私钥对所述第一CSR进行签名后得到的,所述第一证书中包括所述车主设备分享给友端设备的数字车钥匙信息;响应于接收到所述友端设备发送的接收消息,基于所述第一证书的私钥对所述接收消息中所包括的第二CSR进行签名,得到所述友端设备的第二证书;其中,所述接收消息用于接收所述车主设备所分享的数字车钥匙;将所述第一证书和所述第二证书发送给所述友端设备,和/或,将所述第一证书和所述第二证书发送给所述车辆。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:生成所述第一证书的公钥和所述第一证书的私钥;基于所述第一证书的私钥对所述第一证书的公钥及业务信息进行签名,得到所述第一CSR。4.根据权利要求2所述的方法,其特征在于,得到所述第二证书之前,所述方法还包括:对所述友端设备的身份进行验证,且验证结果为通过。5.根据权利要求2所述的方法,其特征在于,所述将所述第一证书和所述第二证书发送给所述车辆,包括:通过与所述车辆之间的网络连接,将所述第一证书和所述第二证书发送给所述车辆。6.一种分享数字车钥匙的方法,其特征在于,所述方法由友端设备执行,包括:向车辆的云端服务器发送携带第二证书签名请求CSR的接收消息;其中,所述接收消息用于接收车主设备所分享的数字车钥匙;接收并存储所述云端服务器发送的第一证书和所述友端设备的第二证书;其中,所述第一证书是所述车主设备预先存放至所述云端服务器的数字车钥匙证书,且所述第一证书中包括所述车主设备分享给所述友端设备的数字车钥匙信息,所述第二证书是所述云端服务器基于所述第一证书的私钥对所述第二CSR进行签名所得到的数字车钥匙证书。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:通过近距离通信方式,将所述第一证书和所述第二发送给所述车辆。8.一种分享数字车钥匙的方法,其特征在于,所述方法由车辆执行,包括:接收第一证书和友端设备的第二证书;其中,所述第一证书是车主设备预先存放至所
述车辆的云端服务器的数字车钥匙证书,且所述第一证书中包括所述车主设备分享给所述友端设备的数字车钥匙信息;基于所述车主设备的车钥匙证书对所述第一证书进行验证;对所述第一证书验证通过后,基于所述第一证书对所述第二证书进行验证,以确定所述第二证书是否属于可信证书。9.根据权利要求8所述的方法,其特征在于,所述接收第一证书和友端设备的第二证书,包括:接收所述云端服务器通过所述云端服务器与所述车辆之间的网络连接发送的所述第一证书和所述第二证书;和/或,接收所述友端设备通过近距离通信方式发送的所述第一证书和所述第二证书。10.一种分享数字车钥匙的装置,其特征在于,所述装置应用于车主设备,包括:第一发送模块,用于向车辆的云端服务器发送请...

【专利技术属性】
技术研发人员:陈文轩
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1