一种实现车辆远程锁定的方法及装置制造方法及图纸

技术编号:25188319 阅读:42 留言:0更新日期:2020-08-07 21:15
本申请实施例公开了一种实现车辆远程锁定的方法及装置。本申请实施例提供的技术方案,通过在车载终端与车联网平台采用相同的加密方式对车辆随机验证码进行加密,进而在车载终端处对两者得到的锁车密钥进行验证,这样不仅解决了发送平台以及被锁车辆的身份信息,也解决了锁车指令在传输过程中存在的被篡改的问题,使得远程锁车更加安全可靠。采用加密狗技术并不影响锁车处理时间,通过本申请实施例的方案使得整个锁车处理时长相对于现有锁车技术锁车处理时长减少了2‑3秒。

【技术实现步骤摘要】
一种实现车辆远程锁定的方法及装置
本申请实施例涉及汽车
,尤其涉及一种实现车辆远程锁定的方法和装置。
技术介绍
目前,进行车辆上锁的方式有如下两种方式:第一种是传统的直接通过钥匙进行上锁的方式;第二种是远程上锁的方式。并且虽然无线网络的发展,远程锁车的方式越来越普及,由于远程锁车有着无比的便利,高效,快速,经济等优越性而被广泛应用。但是远程锁车会存在如下问题,因为其采用无线通信的方式,所以会涉及到网络监听等黑客技术窃取方面的问题,容易使车辆产生安全性问题。因此,设计一种能够保证车辆安全的方案成为本领域技术人员亟待解决的技术问题。
技术实现思路
本申请实施例提供一种实现车辆远程锁定的方法及装置,其通过在车载终端与车联网平台采用相同的加密方式对车辆随机验证码进行加密,进而在车载终端处对两者得到的锁车密钥进行验证,这样不仅解决了发送平台以及被锁车辆的身份信息,也解决了锁车指令在传输过程中存在的被篡改的问题,使得远程锁车更加安全可靠。在第一方面,本申请实施例提供了一种实现车辆远程锁定的方法,包括:接收用户通过车联网平台发送的车辆锁定指令;根据接收到的车辆锁定指令控制车载终端发送车辆识别信息至车联网平台以进行身份验证;若身份验证通过,则从车辆配置文件中获取车辆信息以生成车辆随机验证码,并将车辆随机验证码发送至车联网平台;采用加密算法对车辆随机验证码进行加密处理以得到第一锁车密钥,接收车联网平台发送的第二锁车密钥,第二锁车密钥通过车联网平台的加密狗采用加密算法对车辆随机验证码进行加密处理得到;判断第一锁车密钥与第二锁车密钥是否一致,如果验证一致,则向发送机ECU发出加密锁定指令以控制发送机ECU对接收到加密锁定指令进行解密进而实现车辆锁定操作。更为优选的,在向发送机ECU发出加密锁定指令以控制发送机ECU对接收到加密锁定指令进行解密进而实现车辆锁定操作之后,还包括:接收发动机ECU发送的锁车成功信息,发送锁车成功信息至车联网平台以更新车联网平台中对应车辆的状态信息;根据锁车成功信息控制车辆仪表显示车辆锁定状态。更为优选的,用户通过车联网平台发送的车辆锁定指令,包括:用户通过移动终端发送车辆锁定指令至车联网平台以使得车联网平台向车载终端发送车辆锁定指令。更为优选的,车辆锁定操作包括:控制关闭发送机操作、限制发动机转速操作和控制发动机熄火操作中的一种或多种。更为优选的,加密算法包括MD5信息摘要算法,发动机ECU与车载终端之间通过CAN总线进行数据传输。更为优选的,车辆信息包括时间字串信息、终端号字串信息、车辆识别号信息和防重放攻击字串信息;从车辆配置文件中获取车辆信息以生成车辆随机验证码,包括:从车辆配置文件中获取时间字串信息、终端号字串信息、车辆识别号信息和防重放攻击字串信息,并对时间字串信息、终端号字串信息、车辆识别号信息和防重放攻击字串信息进行不可逆运算以生成车辆随机验证码。更为优选的,车辆识别信息包括VIN号和PIN码;控制车载终端发送车辆识别信息至车联网平台以进行身份验证,包括:控制车载终端发送VIN号和PIN码至车联网平台进行验证,当验证通过后,车联网平台获取与车载终端对应的自定义序列号,并将自定义序列号发送至车载终端;判断接收到的自定义序列号是否正确,如果是,则执行从车辆配置文件中获取车辆信息以生成车辆随机验证码。在第二方面,本申请实施例提供了一种实现车辆远程锁定的装置,包括:接收模块:用于接收用户通过车联网平台发送的车辆锁定指令;发送模块:用于根据接收到的车辆锁定指令控制车载终端发送车辆识别信息至车联网平台以进行身份验证;数据获取模块:用于若身份验证通过,则从车辆配置文件中获取车辆信息以生成车辆随机验证码,并将车辆随机验证码发送至车联网平台;加密模块:用于采用加密算法对车辆随机验证码进行加密处理以得到第一锁车密钥,接收车联网平台发送的第二锁车密钥,第二锁车密钥通过车联网平台的加密狗采用加密算法对车辆随机验证码进行加密处理得到;判断模块:用于判断第一锁车密钥与第二锁车密钥是否一致,如果验证一致,则向发送机ECU发出加密锁定指令以控制发送机ECU对接收到加密锁定指令进行解密进而实现车辆锁定操作。在第三方面,本申请实施例提供了一种电子设备,包括:存储器以及一个或多个处理器;存储器,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面的实现车辆远程锁定的方法。在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行如第一方面的实现车辆远程锁定的方法。本申请实施例通过在车载终端与车联网平台采用相同的加密方式对车辆随机验证码进行加密,进而在车载终端处对两者得到的锁车密钥进行验证,这样不仅解决了发送平台以及被锁车辆的身份信息,也解决了锁车指令在传输过程中存在的被篡改的问题,使得远程锁车更加安全可靠。采用加密狗技术并不影响锁车处理时间,通过本申请实施例的方案使得整个锁车处理时长相对于现有锁车技术锁车处理时长减少了2-3秒。附图说明图1是本申请实施例提供的一种实现车辆远程锁定的方法的流程图;图2是本申请实施例提供的另一种实现车辆远程锁定的方法的流程图;图3是本申请实施例提供的一种实现车辆远程锁定的装置的结构示意图;图4是本申请实施例提供的一种电子设备的结构示意图。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。本申请提供的实现车辆远程锁定的方法在车载终端与车联网平台采用相同的加密方式对车辆随机验证码进行加密,进而在车载终端处对两者得到的锁车密钥进行验证。相对于现有的远程解锁方案,本申请实施例的方案不仅解决了发送平台以及被锁车辆的身份信息,也解决了锁车指令在传输过程中存在的被篡改的问题,使得远程锁车更加安全可靠。图1给出了本申请实施例提供的一种实现车辆远程锁定的方法的流程图,本实施例中提供的实现车辆远程锁定的方法可以由实现车辆远程锁定的设备执行,该实现车辆远程锁定的设备可以通过软件和/或硬件的方式实现,该实现车辆远程锁定的设备可以是两个本文档来自技高网...

【技术保护点】
1.一种实现车辆远程锁定的方法,其特征在于,包括:/n接收用户通过车联网平台发送的车辆锁定指令;/n根据接收到的所述车辆锁定指令控制车载终端发送车辆识别信息至车联网平台以进行身份验证;/n若身份验证通过,则从车辆配置文件中获取车辆信息以生成车辆随机验证码,并将车辆随机验证码发送至车联网平台;/n采用加密算法对车辆随机验证码进行加密处理以得到第一锁车密钥,接收车联网平台发送的第二锁车密钥,所述第二锁车密钥通过车联网平台的加密狗采用所述加密算法对车辆随机验证码进行加密处理得到;/n判断所述第一锁车密钥与所述第二锁车密钥是否一致,如果验证一致,则向发送机ECU发出加密锁定指令以控制发送机ECU对接收到加密锁定指令进行解密进而实现车辆锁定操作。/n

【技术特征摘要】
1.一种实现车辆远程锁定的方法,其特征在于,包括:
接收用户通过车联网平台发送的车辆锁定指令;
根据接收到的所述车辆锁定指令控制车载终端发送车辆识别信息至车联网平台以进行身份验证;
若身份验证通过,则从车辆配置文件中获取车辆信息以生成车辆随机验证码,并将车辆随机验证码发送至车联网平台;
采用加密算法对车辆随机验证码进行加密处理以得到第一锁车密钥,接收车联网平台发送的第二锁车密钥,所述第二锁车密钥通过车联网平台的加密狗采用所述加密算法对车辆随机验证码进行加密处理得到;
判断所述第一锁车密钥与所述第二锁车密钥是否一致,如果验证一致,则向发送机ECU发出加密锁定指令以控制发送机ECU对接收到加密锁定指令进行解密进而实现车辆锁定操作。


2.根据权利要求1所述的实现车辆远程锁定的方法,其特征在于,在所述向发送机ECU发出加密锁定指令以控制发送机ECU对接收到加密锁定指令进行解密进而实现车辆锁定操作之后,还包括:
接收发动机ECU发送的锁车成功信息,发送锁车成功信息至车联网平台以更新车联网平台中对应车辆的状态信息;
根据锁车成功信息控制车辆仪表显示车辆锁定状态。


3.根据权利要求1所述的实现车辆远程锁定的方法,其特征在于,所述用户通过车联网平台发送的车辆锁定指令,包括:
用户通过移动终端发送车辆锁定指令至车联网平台以使得车联网平台向车载终端发送车辆锁定指令。


4.根据权利要求1所述的实现车辆远程锁定的方法,其特征在于,所述车辆锁定操作包括:
控制关闭发送机操作、限制发动机转速操作和控制发动机熄火操作中的一种或多种。


5.根据权利要求1-4中任意一项所述的实现车辆远程锁定的方法,其特征在于,所述加密算法包括MD5信息摘要算法,所述发动机ECU与车载终端之间通过CAN总线进行数据传输。


6.根据权利要求1所述的实现车辆远程锁定的方法,其特征在于,所述车辆信息包括时间字串信息、终端号字串信息、车辆识别号信息和防重放攻击字串信息;
所述从车辆配置文件中获取车辆信息以生成车辆随机验证码,包括:<...

【专利技术属性】
技术研发人员:邢映彪张远山林虎高志刚
申请(专利权)人:广州通达汽车电气股份有限公司
类型:发明
国别省市:广东;44

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

1