车端数字钥匙推送方法、系统、电子设备及可读存储介质技术方案

技术编号:35747396 阅读:23 留言:0更新日期:2022-11-26 18:52
本发明专利技术涉及车辆传输技术领域,公开了一种车端数字钥匙推送方法、系统、电子设备及可读存储介质,该方法通过服务器端将数字钥匙请求进行加密得到数字钥匙密文,再对数字钥匙密文进行编码得到编码数据,以通过服务器端与目标车辆终端之间的钥匙推送通道将编码数据发送至目标车辆终端,使得目标车辆终端从编码数据中得到钥匙标识信息和动作指令,并根据动作指令对钥匙标识信息进行处理,相较于返厂对目标车辆终端的钥匙标识信息进行烧录,实现通过服务器端对目标车辆终端的钥匙标识信息进行管理,简化了数字钥匙信息的修改步骤,提高了数字钥匙信息的修改效率,从而提高用户的使用体验。验。验。

【技术实现步骤摘要】
车端数字钥匙推送方法、系统、电子设备及可读存储介质


[0001]本专利技术涉及车辆传输
,尤其涉及一种车端数字钥匙推送方法、系统、电子设备及可读存储介质。

技术介绍

[0002]目前,随着数字信息和手机行业的不断发展,汽车行业已经逐步摒弃传统的射频物理钥匙,转而朝着以手机、NFC卡等介质为载体的数字钥匙开始发展。数字钥匙的工作原理主要为手机或者NFC卡片与车端上的控制器做相应的连接,基于蓝牙或者NFC等通道来传输数据,完成配对认证。
[0003]但是,现有的数字钥匙需要在车辆出厂前提前烧录内置到相应的芯片控制器里,若需要修改车辆的数字钥匙信息,需要返厂对车辆的数字钥匙信息进行重新烧录,导致数字钥匙信息的修改步骤较为繁琐,修改效率较低,降低用户的使用体验。

技术实现思路

[0004]为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
[0005]鉴于以上所述现有技术的缺点,本专利技术公开了一种车端数字钥匙推送方法、系统、电子设备及可读存储介质,以提高数字钥匙信息的修改效率。
[0006]本专利技术公开了一种车端数字钥匙推送方法,应用于服务器端,所述方法包括:响应于数字钥匙请求,确定所述数字钥匙请求对应的目标车辆终端,建立与所述目标车辆终端之间的钥匙推送通道,其中,所述数字钥匙请求包括钥匙标识信息和所述钥匙标识信息对应的动作指令;根据预设的数据加密方式对所述钥匙标识信息和所述动作指令进行加密,得到数字钥匙密文;根据预设的数据传输协议对所述数字钥匙密文进行编码,得到编码数据;根据所述钥匙推送通道将所述编码数据发送至所述目标车辆终端,其中,所述目标车辆终端用于根据所述数据传输协议对接收到的编码数据进行解码,得到解码密文,并根据所述数据加密方法对所述解码密文进行解密,得到所述钥匙标识信息和所述动作指令,根据所述动作指令对所述钥匙标识信息进行处理。
[0007]可选地,建立与所述目标车辆终端之间的钥匙推送通道,包括:所述服务器端包括请求推送模块和时间戳协议模块,所述目标车辆终端设置有远程信息处理模块;通过所述请求推送模块将所述数字钥匙请求发送至所述时间戳协议模块,触发所述时间戳协议模块根据预设的远程通信协议建立所述时间戳协议模块与所述远程信息处理模块之间的钥匙推送通道。
[0008]可选地,所述目标车辆终端还包括数据解码模块,所述目标车辆终端通过以下方法根据所述数据传输协议对接收到的编码数据进行解码:通过所述远程信息处理模块接收所述服务器端发送的编码数据,并建立所述远程信息处理模块与所述数据解码模块之间的
安全报文通道;通过所述远程信息处理模块将所述编码数据以报文的形式发送至所述数据解码模块,触发所述数据解码模块根据所述数据传输协议对接收到的编码数据进行解码,得到解码密文。
[0009]可选地,所述动作指令包括添加、删除、黑名单中的至少一种,所述目标车辆终端通过以下方法根据所述动作指令对所述钥匙标识信息进行处理:若所述动作指令包括添加,则将所述钥匙标识信息加入预设的数字钥匙包中,以将所述钥匙标识信息与所述目标车辆终端进行配对;若所述动作指令包括删除,则从所述数字钥匙包中删除所述钥匙标识信息,以解除所述钥匙标识信息与所述目标车辆终端之间的配对;若所述动作指令包括黑名单,则将所述钥匙标识信息加入预设的钥匙黑名单中,以禁用所述钥匙标识信息。
[0010]可选地,根据预设的数据加密方式对所述钥匙标识信息和所述动作指令进行加密,得到数字钥匙密文,包括:获取对称加密密钥和非对称加密私钥,其中,所述目标车辆终端存储有非对称加密公钥,所述非对称加密公钥与所述非对称加密私钥之间相互对应;生成时间戳证书,将所述钥匙标识信息、所述动作指令、所述时间戳证书和预设随机数进行字符拼接,得到数字钥匙明文;根据所述对称加密密钥对所述数字钥匙明文进行第一次加密,得到中间密文;根据所述非对称加密私钥对所述中间密文进行第二次加密,得到数字钥匙密文。
[0011]可选地,根据预设的数据加密方式对所述钥匙标识信息和所述动作指令进行加密,得到数字钥匙密文,包括:获取对称加密密钥和非对称加密私钥,其中,所述目标车辆终端存储有非对称加密公钥,所述非对称加密公钥与所述非对称加密私钥之间相互对应;根据所述非对称加密私钥对所述对称加密密钥进行加密,得到加密密钥;通过所述钥匙推送通道将所述加密密钥发送至所述目标车辆终端,其中,所述目标车辆终端还用于根据所述非对称加密公钥对所述加密密钥进行解密,得到所述对称加密密钥,并反馈密钥接收通知;响应于密钥接收通知,生成时间戳证书,将所述钥匙标识信息、所述动作指令、所述时间戳证书和预设随机数进行字符拼接,得到数字钥匙明文;根据所述对称加密密钥对所述数字钥匙明文进行加密,得到数字钥匙密文。
[0012]可选地,确定所述数字钥匙请求对应的目标车辆终端,包括:所述数字钥匙请求还包括车辆识别信息和验证信息,其中,所述验证信息包括个人生物信息、个人识别密码、车辆型号信息中的至少一种;获取与所述服务器端联网的联网车辆终端,根据所述验证信息进行信息验证;在验证通过后,根据所述车辆识别信息从联网车辆终端中进行选择,得到所述数字钥匙请求对应的目标车辆终端。
[0013]本专利技术公开了一种车端数字钥匙推送系统,包括:服务器端,用于响应于数字钥匙请求,确定所述数字钥匙请求对应的目标车辆终端,建立与所述目标车辆终端之间的钥匙推送通道,其中,所述数字钥匙请求包括钥匙标识信息和所述钥匙标识信息对应的动作指令,根据预设的数据加密方式对所述钥匙标识信息和所述动作指令进行加密,得到数字钥匙密文,根据预设的数据传输协议对所述数字钥匙密文进行编码,得到编码数据,根据所述钥匙推送通道将所述编码数据发送至所述目标车辆终端;所述目标车辆终端,用于根据所述数据传输协议对接收到的编码数据进行解码,得到解码密文,并根据所述数据加密方法对所述解码密文进行解密,得到所述钥匙标识信息和所述动作指令,根据所述动作指令对所述钥匙标识信息进行处理。
[0014]本专利技术公开了一种电子设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述电子设备执行上述的方法。
[0015]本专利技术公开了一种计算机可读存储介质,其上存储有计算机程序:所述计算机程序被处理器执行时实现上述的方法。
[0016]本专利技术的有益效果:
[0017]通过服务器端将数字钥匙请求进行加密得到数字钥匙密文,再对数字钥匙密文进行编码得到编码数据,以通过服务器端与目标车辆终端之间的钥匙推送通道将编码数据发送至目标车辆终端,使得目标车辆终端从编码数据中得到钥匙标识信息和动作指令,并根据动作指令对钥匙标识信息进行处理。这样,相较于返厂对目标车辆终端的钥匙标识信息进行烧录,实现通过服务器端对目标车辆终端的钥匙标识信息进行管理,简化了数字钥匙信息的修改步骤,提高了数字钥匙信息的修改效率本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车端数字钥匙推送方法,其特征在于,应用于服务器端,所述方法包括:响应于数字钥匙请求,确定所述数字钥匙请求对应的目标车辆终端,建立与所述目标车辆终端之间的钥匙推送通道,其中,所述数字钥匙请求包括钥匙标识信息和所述钥匙标识信息对应的动作指令;根据预设的数据加密方式对所述钥匙标识信息和所述动作指令进行加密,得到数字钥匙密文;根据预设的数据传输协议对所述数字钥匙密文进行编码,得到编码数据;根据所述钥匙推送通道将所述编码数据发送至所述目标车辆终端,其中,所述目标车辆终端用于根据所述数据传输协议对接收到的编码数据进行解码,得到解码密文,并根据所述数据加密方法对所述解码密文进行解密,得到所述钥匙标识信息和所述动作指令,根据所述动作指令对所述钥匙标识信息进行处理。2.根据权利要求1所述的方法,其特征在于,建立与所述目标车辆终端之间的钥匙推送通道,包括:所述服务器端包括请求推送模块和时间戳协议模块,所述目标车辆终端设置有远程信息处理模块;通过所述请求推送模块将所述数字钥匙请求发送至所述时间戳协议模块,触发所述时间戳协议模块根据预设的远程通信协议建立所述时间戳协议模块与所述远程信息处理模块之间的钥匙推送通道。3.根据权利要求2所述的方法,其特征在于,所述目标车辆终端还包括数据解码模块,所述目标车辆终端通过以下方法根据所述数据传输协议对接收到的编码数据进行解码:通过所述远程信息处理模块接收所述服务器端发送的编码数据,并建立所述远程信息处理模块与所述数据解码模块之间的安全报文通道;通过所述远程信息处理模块将所述编码数据以报文的形式发送至所述数据解码模块,触发所述数据解码模块根据所述数据传输协议对接收到的编码数据进行解码,得到解码密文。4.根据权利要求1所述的方法,其特征在于,所述动作指令包括添加、删除、黑名单中的至少一种,所述目标车辆终端通过以下方法根据所述动作指令对所述钥匙标识信息进行处理:若所述动作指令包括添加,则将所述钥匙标识信息加入预设的数字钥匙包中,以将所述钥匙标识信息与所述目标车辆终端进行配对;若所述动作指令包括删除,则从所述数字钥匙包中删除所述钥匙标识信息,以解除所述钥匙标识信息与所述目标车辆终端之间的配对;若所述动作指令包括黑名单,则将所述钥匙标识信息加入预设的钥匙黑名单中,以禁用所述钥匙标识信息。5.根据权利要求1所述的方法,其特征在于,根据预设的数据加密方式对所述钥匙标识信息和所述动作指令进行加密,得到数字钥匙密文,包括:获取对称加密密钥和非对称加密私钥,其中,所述目标车辆终端存储有非对称加密公钥,所述非对称加密公钥与所述非对称加密私钥之间相互对应;生成时间戳证书,将所述钥匙标识信息、所述动作指令、所述时间戳证...

【专利技术属性】
技术研发人员:廖浩蓝刘洋陈潘
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1