一种汽车门禁开门方法技术

技术编号:13773271 阅读:85 留言:0更新日期:2016-09-29 22:41
本发明专利技术公开了一种汽车门禁开门方法,该方法包括:手机终端接收用户输入的授权码,将授权码发送至云服务器;云服务器对授权码进行验证,验证成功后,云服务器生成加密钥匙字符串并发送至手机终端;手机终端将加密钥匙字符串发送至汽车控制器;汽车控制器对加密钥匙字符串进行解密得到钥匙信息,分别对钥匙信息中的用户手机MAC地址、车辆识别码、用户手机号及钥匙码进行验证,若均验证成功,对汽车车门进行解锁,使汽车车门为解锁状态;若用户手机MAC地址、车辆识别码、用户手机号及钥匙码中任意一个验证失败,保持汽车车门为锁闭状态。该方法实现提高汽车门禁安全性。

【技术实现步骤摘要】

本专利技术涉及汽车门禁
,特别是涉及一种汽车门禁开启方法。
技术介绍
目前,随着智能手机的普及,及云技术的成熟与应用,各种手机应用极大方便人们生活。各种新技术在汽车上的应用,汽车变得越来越智能化。车钥匙作为汽车使用的权限,有时忘记携带及丢失等特殊情况发生时,使用户非常使用时非常不便。现有的一些手机在汽车门禁上使用开始出现,但有成本高,和安全性的问题出现,影响普及。近年来,智能手机在汽车门禁系统中开始使用开来,但存在成本高和安全性存在一定的问题。汽车上的控制器通过感应人们随身携带的手机终端的距离来确定人与车之间的距离,控制器能与手机终端进行通信感应,当人靠近车时,车上的控制器感应到人身上携带的手机终端的距离在比较近的范围内时,车上的控制器控制车门为解锁状态,这样人只要走到车门前拉开车门即可进入车内,但是这种利用感应距离的方式,安全性很低。
技术实现思路
本专利技术的目的是提供一种汽车门禁开启方法,以实现提高汽车门禁安全性。为解决上述技术问题,本专利技术提供一种汽车门禁开启方法,包括:手机终端接收用户输入的授权码,将所述授权码发送至云服务器;所述云服务器对所述授权码进行验证,验证成功后,所述云服务器生成加密钥匙字符串并发送至手机终端;所述手机终端将所述加密钥匙字符串发送至汽车控制器;汽车控制器对所述加密钥匙字符串进行解密得到钥匙信息,分别
对所述钥匙信息中的用户手机MAC地址、车辆识别码、用户手机号及钥匙码进行验证,若均验证成功,对汽车车门进行解锁,使汽车车门为解锁状态;若所述用户手机MAC地址、车辆识别码、用户手机号及钥匙码中任意一个验证失败,保持汽车车门为锁闭状态。优选的,汽车控制器对所述钥匙码进行验证的过程包括:汽车控制器从所述钥匙信息中获取钥匙码和有效时间,判断所述有效时间是否过期;所述有效时间为钥匙码的使用时间;若是,则钥匙码已过期,钥匙码验证失败;若否,则钥匙码未过期,将所述钥匙码与预先存储的正确钥匙码进行比对,若相同,则所述钥匙码无误,钥匙码验证成功,若不同,则所述钥匙码有误,钥匙码验证失败。优选的,所述云服务器产生加密钥匙字符串并发送至手机终端,包括:所述云服务器对预先存储的头信息、钥匙信息进行加密算法编码,生成签名信息;所述云服务器对所述头信息、钥匙信息和签名信息分别进行BASE64加密编码,将进行BASE64加密编码后的头信息、钥匙信息和签名信息组合生成钥匙字符串;所述云服务器对所述钥匙字符串进行AES加密编码,生成加密钥匙字符串,将所述加密钥匙字符串发送至手机终端。优选的,所述钥匙信息包括钥匙码、旧钥匙码、更新时间、有效时间、用户手机号、用户权限、用户手机MAC地址和车辆识别码。优选的,所述汽车控制器对所述加密钥匙字符串进行解密得到钥匙信息,包括:所述汽车控制器对所述加密钥匙字符串进行AES解密,生成钥匙字符串;对所述钥匙字符串进行BASE64解密生成头信息、钥匙信息和签名信息,获取所述钥匙信息。优选的,所述方法还包括:所述云服务器对预先存储的钥匙信息中的钥匙码进行更新得到新的钥匙码;所述云服务器通过新的钥匙码产生新的加密钥匙字符串并发送至所述手机终端,由手机终端将所述新的加密钥匙字符串发送至所述汽车控制器;所述汽车控制器对所述新的加密钥匙字符串进行解密得到新的钥匙信息,从所述新的钥匙信息中得到新的钥匙码,将预先存储的正确钥匙码更新为所述新的钥匙码,将所述新的钥匙码作为新的正确钥匙码进行存储;新的正确钥匙码存储完成后,所述汽车控制器向所述手机终端发送成功更新响应指令,由所述手机终端将所述成功更新响应指令发送至所述云服务器;所述云服务器接收所述成功更新响应指令,确认所述汽车控制器中存储的正确钥匙码已成功更新。优选的,所述方法还包括:手机终端将所述授权码发送至另外的一个或者多个手机终端;所述另外的一个或者多个手机终端利用所述授权码从所述云服务器中获取所述加密钥匙字符串,将所述加密钥匙字符串发送至所述汽车控制器;所述汽车控制器依据所述加密钥匙字符串控制车门的门禁状态。本专利技术所提供的一种汽车门禁开启方法,手机终端接收用户输入的授权码,将所述授权码发送至云服务器;所述云服务器对所述授权码进行验证,验证成功后,所述云服务器生成加密钥匙字符串并发送至手机终端;所述手机终端将所述加密钥匙字符串发送至汽车控制器;汽车控制器对所述加密钥匙字符串进行解密得到钥匙信息,分别对所述钥匙信息中的用户手机MAC地址、车辆识别码、用户手机号及钥匙码进行验证,若均验证成功,对汽车车门进行解锁,使汽车车门为解锁状态;若所述用户手机MAC地址、车辆识别码、用户手机号及钥匙码中任意一个验证失败,保持汽车车门为锁闭状态。可见,获得
的加密钥匙字符串提高钥匙码安全性,通过验证用户手机MAC地址、车辆识别码、用户手机号以及钥匙码来控制车门为锁闭状态还是解锁状态,如此任意其中一个验证不成功就不能开启车门,均验证成功才能开启车门,通过用户手机MAC地址、车辆识别码、用户手机号及钥匙码的验证来提高汽车门禁的安全性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术所提供的一种汽车门禁开启方法的流程图;图2为生成加密钥匙字符串示意图;图3为加密钥匙字符串解码过程示意图;图4为加密钥匙字符串传输过程示意图;图5为授权码分享过程示意图。具体实施方式本专利技术的核心是提供一种汽车门禁开启方法,以实现提高汽车门禁安全性。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术所提供的一种汽车门禁开启方法的流程图,该方法包括:S11:手机终端接收用户输入的授权码,将授权码发送至云服务器;S12:云服务器对授权码进行验证,验证成功后,云服务器生成加密钥匙字符串并发送至手机终端;S13:手机终端将加密钥匙字符串发送至汽车控制器;S14:汽车控制器对加密钥匙字符串进行解密得到钥匙信息,分别对钥匙信息中的用户手机MAC地址、车辆识别码、用户手机号及钥匙码进行验证,若均验证成功,对汽车车门进行解锁,使汽车车门为解锁状态;若用户手机MAC地址、车辆识别码、用户手机号及钥匙码中任意一个验证失败,保持汽车车门为锁闭状态。可见,获得的加密钥匙字符串提高钥匙码安全性,通过验证用户手机MAC地址、车辆识别码、用户手机号以及钥匙码来控制车门为锁闭状态还是解锁状态,如此任意其中一个验证不成功就不能开启车门,均验证成功才能开启车门,通过用户手机MAC地址、车辆识别码、用户手机号及钥匙码的验证来提高汽车门禁的安全性。基于上述方法,具体的,步骤S12中汽车控制器对钥匙码进行验证的过程为:汽车控制器从钥匙信息中获取钥匙码和有效时间,判断有效时间是否过期;有效时间为钥匙码的本文档来自技高网
...

【技术保护点】
一种汽车门禁开门方法,其特征在于,包括:手机终端接收用户输入的授权码,将所述授权码发送至云服务器;所述云服务器对所述授权码进行验证,验证成功后,所述云服务器生成加密钥匙字符串并发送至手机终端;所述手机终端将所述加密钥匙字符串发送至汽车控制器;汽车控制器对所述加密钥匙字符串进行解密得到钥匙信息,分别对所述钥匙信息中的用户手机MAC地址、车辆识别码、用户手机号及钥匙码进行验证,若均验证成功,对汽车车门进行解锁,使汽车车门为解锁状态;若所述用户手机MAC地址、车辆识别码、用户手机号及钥匙码中任意一个验证失败,保持汽车车门为锁闭状态。

【技术特征摘要】
1.一种汽车门禁开门方法,其特征在于,包括:手机终端接收用户输入的授权码,将所述授权码发送至云服务器;所述云服务器对所述授权码进行验证,验证成功后,所述云服务器生成加密钥匙字符串并发送至手机终端;所述手机终端将所述加密钥匙字符串发送至汽车控制器;汽车控制器对所述加密钥匙字符串进行解密得到钥匙信息,分别对所述钥匙信息中的用户手机MAC地址、车辆识别码、用户手机号及钥匙码进行验证,若均验证成功,对汽车车门进行解锁,使汽车车门为解锁状态;若所述用户手机MAC地址、车辆识别码、用户手机号及钥匙码中任意一个验证失败,保持汽车车门为锁闭状态。2.如权利要求1所述的方法,其特征在于,汽车控制器对所述钥匙码进行验证的过程包括:汽车控制器从所述钥匙信息中获取钥匙码和有效时间,判断所述有效时间是否过期;所述有效时间为钥匙码的使用时间;若是,则钥匙码已过期,钥匙码验证失败;若否,则钥匙码未过期,将所述钥匙码与预先存储的正确钥匙码进行比对,若相同,则所述钥匙码无误,钥匙码验证成功,若不同,则所述钥匙码有误,钥匙码验证失败。3.如权利要求2所述的方法,其特征在于,所述云服务器产生加密钥匙字符串并发送至手机终端,包括:所述云服务器对预先存储的头信息、钥匙信息进行加密算法编码,生成签名信息;所述云服务器对所述头信息、钥匙信息和签名信息分别进行BASE64加密编码,将进行BASE64加密编码后的头信息、钥匙信息和签名信息组合生成钥匙字符串;所述云服务器对所述钥匙字符串进行AES加密编码,生成加密钥匙字符串,将所述加密钥匙字符串发送至手机终端。4.如权利要...

【专利技术属性】
技术研发人员:张宇锋王化舒丁才
申请(专利权)人:科世达上海管理有限公司上海科世达华阳汽车电器有限公司
类型:发明
国别省市:上海;31

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

1