后端系统技术方案

技术编号:36804963 阅读:23 留言:0更新日期:2023-03-09 00:09
本发明专利技术提供一种后端系统,包括:云端车主模块和标准协议模块;所述云端车主模块用于为车辆配置云端车主,并为所述云端车主生成一对公钥和私钥,公钥用于预置于所述车辆;以及用于接收来自车主的数字钥匙分享请求,并通知所述标准协议模块;所述标准协议模块用于在接收到来自所述云端车主模块的通知后,利用私钥对被分享者的数字钥匙进行签名后发送给被分享者,使得当被分享者利用签名后的所述数字钥匙去开启所述车辆时,所述车辆能够基于所述公钥对所述数字钥匙的身份进行认证。通过为车辆配置云端车主,并将其公钥预置于车辆,当真实车主需要跨协议分享数字钥匙时,借助云端车主便可完成分享,如此,便解决了无法跨协议分享数字钥匙的问题。字钥匙的问题。字钥匙的问题。

【技术实现步骤摘要】
后端系统


[0001]本专利技术涉及车辆
,特别涉及一种后端系统。

技术介绍

[0002]现在市面上的数字钥匙协议的实现方式基本分为证书体系和密钥体系。密钥体系的数字钥匙都是从云端往各个手持设备派生,为“中心式”结构。而证书体系是基于证书的信任链来实现,这种信任链一般会基于车主的证书来向外派生,这种结构为“P2P”结构。
[0003]数字钥匙的分享业务中,“中心式”结构会比“P2P”结构更适合做分享业务,但是实际业务中,一辆车可能会支持多种协议。假设车主手机上用的是密钥钥匙,朋友的手机支持证书钥匙。此时没有“P2P”结构的车主,那么也就无法分享。

技术实现思路

[0004]本专利技术提供一种后端系统,以解决无法跨协议分享数字钥匙的问题。
[0005]为解决上述问题,本专利技术提供一种后端系统,包括:云端车主模块和标准协议模块;
[0006]所述云端车主模块用于为车辆配置云端车主,并为所述云端车主生成一对公钥和私钥,所述公钥用于预置于所述车辆;以及用于接收来自车主的数字钥匙分享请求,并通知所述标准协议模块;
[0007]所述标准协议模块用于在接收到来自所述云端车主模块的通知后,利用所述私钥对被分享者的数字钥匙进行签名后发送给所述被分享者,使得当所述被分享者利用签名后的所述数字钥匙去开启所述车辆时,所述车辆能够基于所述公钥对所述数字钥匙的身份进行认证。
[0008]可选的,在所述的后端系统中,所述后端系统包括两个以上所述云端车主模块和两个以上所述标准协议模块,所述云端车主模块和所述标准协议模块一一对应形成一组合模块,各所述组合模块所支持的标准协议不同。
[0009]可选的,在所述的后端系统中,所述后端系统包括两个以上所述标准协议模块,所述云端车主模块和各所述标准协议模块分别对应形成一组合模块,各所述组合模块所支持的标准协议不同。
[0010]可选的,在所述的后端系统中,所述后端系统还包括:业务模块;
[0011]所述业务模块用于接收所述车主的分享请求,以及对所述被分享者所支持的标准协议进行识别,并基于识别结果,将所述分享请求发送给所支持的标准协议与所述被分享者所支持的标准协议一致的所述组合模块,以使得所述组合模块完成签名后的所述数字钥匙的发送。
[0012]可选的,在所述的后端系统中,所述后端系统还包括:钥匙路由模块,所述业务模块通过所述钥匙路由模块实现与各所述组合模块之间的信息交互。
[0013]可选的,在所述的后端系统中,所述钥匙路由模块还用于将生成密钥及钥匙业务
配置信息的请求发送给各所述标准协议模块,以使得各所述标准协议模块分别生成密钥及钥匙业务配置信息返回。
[0014]可选的,在所述的后端系统中,至少两个所述标准协议模块包括:CCC模块和ICCE模块。
[0015]可选的,在所述的后端系统中,所述标准协议模块分享签名后的所述数字钥匙的过程包括:在接收到来自所述云端车主模块的通知后,创建分享链接发送给所述被分享者,并在接收到来自所述被分享者对于所述分享链接的响应时,将签名后的所述数字钥匙发送给所述被分享者。
[0016]可选的,在所述的后端系统中,所述云端车主模块用于在所述标准协议模块接收到生成密钥及钥匙业务配置信息的请求时,生成所述公钥和所述私钥,并将所述公钥通过所述标准协议模块随生成的密钥及钥匙业务配置信息返回。
[0017]可选的,在所述的后端系统中,所述后端系统还包括注册模块,所述注册模块用于供所述车主和所述被分享者注册,以使得所述云端车主模块能够接收来自所述车主的数字钥匙分享请求以及使得所述标准协议模块能够向所述分享者发送签名后的所述数字钥匙。
[0018]综上所述,本专利技术提供的后端系统,包括:云端车主模块和标准协议模块;所述云端车主模块用于为为车辆配置云端车主,并为所述云端车主生成一对公钥和私钥,所述公钥用于预置于所述车辆;以及用于接收来自车主的数字钥匙分享请求,并通知所述标准协议模块;所述标准协议模块用于在接收到来自所述云端车主模块的通知后,利用所述私钥对被分享者的数字钥匙进行签名后发送给所述被分享者,使得当所述被分享者利用签名后的所述数字钥匙去开启所述车辆时,所述车辆能够基于所述公钥对所述数字钥匙的身份进行认证。通过为车辆配置云端车主,并将云端车主的公钥预置于车辆,当真实车主需要跨协议分享数字钥匙时,借助所述云端车主完成分享,如此,便解决了无法跨协议分享数字钥匙的问题。
附图说明
[0019]图1为本专利技术实施例中的产线流程图;
[0020]图2为本专利技术实施例中的钥匙分享流程图。
具体实施方式
[0021]为使本专利技术的目的、优点和特征更加清楚,以下结合附图和具体实施例对本专利技术作详细说明。需说明的是,附图均采用非常简化的形式且未按比例绘制,仅用以方便、明晰地辅助说明本专利技术实施例的目的。此外,附图所展示的结构往往是实际结构的一部分。特别的,各附图需要展示的侧重点不同,有时会采用不同的比例。还应当理解的是,除非特别说明或者指出,否则说明书中的术语“第一”、“第二”、“第三”等描述仅仅用于区分说明书中的各个组件、元素、步骤等,而不是用于表示各个组件、元素、步骤之间的逻辑关系或者顺序关系等。
[0022]本专利技术实施例提供一种后端系统,包括:云端车主模块和标准协议模块。
[0023]所述云端车主模块用于为车辆配置云端车主,并为所述云端车主生成一对公钥和私钥,所述公钥用于预置于所述车辆;所述云端车主模块还用于接收来自车主的数字钥匙
分享请求,并在接收到来自所述车主的数字钥匙分享请求后,通知所述标准协议模块。
[0024]所述标准协议模块用于在接收到来自所述云端车主模块的通知后,利用所述私钥对被分享者的数字钥匙进行签名后发送给被分享者,使得当所述被分享者利用签名后的所述数字钥匙去开启所述车辆时,所述车辆能够基于所述公钥对所述数字钥匙的身份进行认证。
[0025]本专利技术实施例提供的所述后端系统,通过为车辆配置云端车主,并将云端车主的公钥预置于车辆,当真实车主需要跨协议分享数字钥匙时,借助所述云端车主完成分享,如此,便解决了无法跨协议分享数字钥匙的问题。
[0026]所述后端系统还可包括注册模块,所述注册模块用于供所述车主和所述被分享者注册,以使得所述云端车主模块能够接收来自所述车主的数字钥匙分享请求以及使得所述标准协议模块能够向所述分享者发送签名后的所述数字钥匙。
[0027]可以理解的,本专利技术实施例提供的所述后端系统可以app或小程序的形式呈现,在车主和分享者均注册后,即可进行跨协议的分享。
[0028]所述标准协议模块分享签名后的所述数字钥匙的过程可包括:在接收到来自所述云端车主模块的通知后,创建分享链接发送给所述被分享者,并在接收到来自所述被分享者对于所述分享链接的响应时,将签名后的所述数字钥匙发送给所述被分享者。
[0029]较佳的,所述后端系统包括至少两个所述云端车主模块和至少两个所述标准协本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种后端系统,其特征在于,包括:云端车主模块和标准协议模块;所述云端车主模块用于为车辆配置云端车主,并为所述云端车主生成一对公钥和私钥,所述公钥用于预置于所述车辆;以及用于接收来自车主的数字钥匙分享请求,并通知所述标准协议模块;所述标准协议模块用于在接收到来自所述云端车主模块的通知后,利用所述私钥对被分享者的数字钥匙进行签名后发送给所述被分享者,使得当所述被分享者利用签名后的所述数字钥匙去开启所述车辆时,所述车辆能够基于所述公钥对所述数字钥匙的身份进行认证。2.如权利要求1所述的后端系统,其特征在于,所述后端系统包括两个以上所述云端车主模块和两个以上所述标准协议模块,所述云端车主模块和所述标准协议模块一一对应形成一组合模块,各所述组合模块所支持的标准协议不同。3.如权利要求1所述的后端系统,其特征在于,所述后端系统包括两个以上所述标准协议模块,所述云端车主模块和各所述标准协议模块分别对应形成一组合模块,各所述组合模块所支持的标准协议不同。4.如权利要求2或3所述的后端系统,其特征在于,所述后端系统还包括:业务模块;所述业务模块用于接收所述车主的分享请求,以及对所述被分享者所支持的标准协议进行识别,并基于识别结果,将所述分享请求发送给所支持的标准协议与所述被分享者所支持的标准协议一致的所述组合模块,以使得所述组合模块完成签名后的所述数字钥匙的发送。5...

【专利技术属性】
技术研发人员:邵帅
申请(专利权)人:联合汽车电子有限公司
类型:发明
国别省市:

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

1