被授权的蓝牙钥匙激活方法及系统、存储介质及T-BOX技术方案

技术编号:21386310 阅读:20 留言:0更新日期:2019-06-19 03:22
本发明专利技术提供一种被授权的蓝牙钥匙激活方法及系统、存储介质及T‑BOX,与被授权用户建立蓝牙连接,接收被授权用户发送来的蓝牙钥匙激活请求;基于T‑BOX私钥解密采用T‑BOX公钥加密后的授权码、授权凭证和签名信息,获取授权码、授权凭证和签名信息;基于预设的车主密钥验证所述签名信息;所述签名信息验证通过之后,基于T‑BOX私钥对所述授权凭证进行解密,获取解密授权码;当所述授权码与所述解密授权码一致时,生成蓝牙钥匙并发送至所述被授权用户。本发明专利技术的被授权的蓝牙钥匙激活方法及系统、存储介质及T‑BOX能够基于车主的授权由非车主实现蓝牙钥匙的激活,既提高了用户的便捷性,又保障了蓝牙钥匙使用的安全性。

Authorized Bluetooth Key Activation Method and System, Storage Media and T-BOX

The invention provides an authorized Bluetooth key activation method and system, storage medium and T_BOX, which establishes a Bluetooth connection with the authorized user and receives the Bluetooth key activation request sent by the authorized user, and obtains authorization code, authorization certificate and signature information based on T_BOX private key decryption using T_BOX public key encryption;authorization code, authorization certificate and signature information; The proposed car owner key verifies the signature information; after the signature information is verified, the authorization certificate is decrypted based on T_BOX private key, and the decryption authorization code is obtained; when the authorization code is consistent with the decryption authorization code, the Bluetooth key is generated and sent to the authorized user. The authorized Bluetooth key activation method and system, storage medium and T_BOX of the invention can realize Bluetooth key activation by non-owner based on owner's authorization, which not only improves user's convenience, but also ensures the security of using Bluetooth key.

【技术实现步骤摘要】
被授权的蓝牙钥匙激活方法及系统、存储介质及T-BOX
本专利技术涉及蓝牙钥匙的
,特别是涉及一种被授权的蓝牙钥匙激活方法及系统、存储介质及T-BOX。
技术介绍
现有技术中,通常通过钥匙来进行车门上锁、车门关闭和后备箱开启等车辆控制操作。因此,用户必须随身携带车辆钥匙。若发生钥匙遗忘或丢失的情况,用户便无法操控车辆,给用户带来很多不便。另外,对于共享汽车而言,租借人需要到指定地点获取车辆钥匙,然后再到车辆停泊的地方开始使用车辆。租借人使用完车辆要归还车辆时,需要将车辆停泊到指定的位置,并将车钥匙当面交还给指定联系人。因此,车辆共享过程对于时间和空间是有要求的,导致业务处理繁琐,用户体验不佳。因此,车辆的无钥匙解锁方式应运而生。其中,基于智能终端的蓝牙钥匙成为车辆无钥匙解锁的主要方式。现有技术中,为了保证蓝牙钥匙的安全性,避免蓝牙钥匙的滥用,蓝牙钥匙通常分配至与车辆绑定的智能终端上。若其他人需要使用蓝牙钥匙进行车辆操控,则要重新设置与车辆绑定的智能终端,操作繁琐,用户体验不佳。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种被授权的蓝牙钥匙激活方法及系统、存储介质及T-BOX,能够基于车主的授权由非车主实现蓝牙钥匙的激活,从而使得非车主能够基于所述蓝牙钥匙对车辆进行操控,既提高了用户的便捷性,又保障了蓝牙钥匙使用的安全性。为实现上述目的及其他相关目的,本专利技术提供一种被授权的蓝牙钥匙激活方法,应用于T-BOX上,包括以下步骤:基于被授权用户获取的授权凭证信息与所述被授权用户建立蓝牙连接,所述授权凭证信息包括蓝牙连接名称、蓝牙连接密码、T-BOX公钥、授权码、授权凭证和签名信息;接收所述被授权用户发送来的蓝牙钥匙激活请求,所述蓝牙钥匙激活请求包括采用T-BOX公钥加密后的授权码、授权凭证和签名信息;基于T-BOX私钥解密采用T-BOX公钥加密后的授权码、授权凭证和签名信息,获取授权码、授权凭证和签名信息;基于预设的车主密钥验证所述签名信息;所述签名信息验证通过之后,基于T-BOX私钥对所述授权凭证进行解密,获取解密授权码;当所述授权码与所述解密授权码一致时,生成蓝牙钥匙并发送至所述被授权用户。于本专利技术一实施例中,还包括生成蓝牙钥匙后,基于被授权用户提供的公钥加密所述蓝牙钥匙,基于T-BOX私钥生成签名信息,最后将加密签名后的蓝牙钥匙发送至所述被授权用户,以供所述被授权用户基于T-BOX公钥验证所述签名信息,基于所述被授权用户的私钥解密获取所述蓝牙钥匙。于本专利技术一实施例中,还包括与所述被授权用户建立蓝牙连接后发送防重放随机数至所述被授权用户,并对解密后的所述蓝牙钥匙激活请求进行防重放检测,所述蓝牙钥匙激活请求包含所述防重放随机数。对应地,本专利技术提供一种被授权的蓝牙钥匙激活系统,应用于T-BOX上,包括连接模块、接收模块、解密模块、验证模块、获取模块和生成模块;所述连接模块用于基于被授权用户获取的授权凭证信息与所述被授权用户建立蓝牙连接,所述授权凭证信息包括蓝牙连接名称、蓝牙连接密码、T-BOX公钥、授权码、授权凭证和签名信息;所述接收模块用于接收所述被授权用户发送来的蓝牙钥匙激活请求,所述蓝牙钥匙激活请求包括采用T-BOX公钥加密后的授权码、授权凭证和签名信息;所述解密模块用于基于T-BOX私钥解密采用T-BOX公钥加密后的授权码、授权凭证和签名信息,获取授权码、授权凭证和签名信息;所述验证模块用于基于预设的车主密钥验证所述签名信息;所述获取模块用于所述签名信息验证通过之后,基于T-BOX私钥对所述授权凭证进行解密,获取解密授权码;所述生成模块用于当所述授权码与所述解密授权码一致时,生成蓝牙钥匙并发送至所述被授权用户。于本专利技术一实施例中,还包括加密签名模块,用于生成蓝牙钥匙后,基于被授权用户提供的公钥加密所述蓝牙钥匙,基于T-BOX私钥生成签名信息,最后将加密签名后的蓝牙钥匙发送至所述被授权用户,以供所述被授权用户基于T-BOX公钥验证所述签名信息,基于所述被授权用户的私钥解密获取所述蓝牙钥匙。于本专利技术一实施例中,还包括防重放模块,用于与所述被授权用户建立蓝牙连接后发送防重放随机数至所述被授权用户,并对解密后的所述蓝牙钥匙激活请求进行防重放检测,所述蓝牙钥匙激活请求包含所述防重放随机数。本专利技术提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的被授权的蓝牙钥匙激活方法。本专利技术提供一种T-BOX,包括:处理器及存储器;所述存储器用于存储计算机程序;所述处理器用于执行所述存储器存储的计算机程序,以使所述T-BOX执行上述的被授权的蓝牙钥匙激活方法。最后,本专利技术提供一种被授权的蓝牙钥匙激活系统,包括上述的T-BOX和智能终端;所述智能终端用于根据车主授权时接收到的授权码获取授权凭证信息,与所述T-BOX建立蓝牙连接,并向所述T-BOX发送被授权用户的蓝牙钥匙激活请求,以及接收所述T-BOX发送来的蓝牙钥匙。于本专利技术一实施例中,还包括车辆云服务器;所述车辆云服务器用于接收所述智能终端发送来的授权码,并将与所述授权码对应的授权凭证信息发送至所述智能终端。如上所述,本专利技术所述的被授权的蓝牙钥匙激活方法及系统、存储介质及T-BOX,具有以下有益效果:(1)无需重新设定与车辆绑定的智能终端,即可基于车主的授权由非车主实现蓝牙钥匙的激活,从而使得非车主能够基于所述蓝牙钥匙对车辆进行操控,提高了用户的便捷性;(2)通过解密和签名验证,保证了蓝牙钥匙授权的安全性;(3)智能化程度高,极大地提升了用户体验。附图说明图1显示为本专利技术的被授权的蓝牙钥匙激活方法于一实施例中的流程图;图2显示为本专利技术的被授权的蓝牙钥匙激活系统于一实施例中的结构示意图;图3显示为本专利技术的T-BOX于一实施例中的结构示意图;图4显示为本专利技术的被授权的蓝牙钥匙激活系统于另一实施例中的结构示意图;图5显示为本专利技术的被授权的蓝牙钥匙激活系统于又一实施例中的结构示意图。元件标号说明21连接模块22接收模块23解密模块24验证模块25获取模块26生成模块31处理器32存储器41T-BOX42智能终端43车辆云服务器具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。本专利技术的被授权的蓝牙钥匙激活方法及系统、存储介质及T-BOX能够基于车主的授权由非车主实现蓝牙钥匙的激活,从而使得非车主能够基于所述蓝牙钥匙对车辆进行操控,无需专门进行账号绑定操作,从而提高了用户的便捷性,保障了蓝牙钥匙使用的安全性。如图1所示,于一实施例中,本专利技术的被授权的蓝牙钥匙激活方法应用于T-BOX上,包括以下步骤:步骤S1本文档来自技高网...

【技术保护点】
1.一种被授权的蓝牙钥匙激活方法,应用于T‑BOX上,其特征在于,包括以下步骤:基于被授权用户获取的授权凭证信息与所述被授权用户建立蓝牙连接,所述授权凭证信息包括蓝牙连接名称、蓝牙连接密码、T‑BOX公钥、授权码、授权凭证和签名信息;接收所述被授权用户发送来的蓝牙钥匙激活请求,所述蓝牙钥匙激活请求包括采用T‑BOX公钥加密后的授权码、授权凭证和签名信息;基于T‑BOX私钥解密采用T‑BOX公钥加密后的授权码、授权凭证和签名信息,获取授权码、授权凭证和签名信息;基于预设的车主密钥验证所述签名信息;所述签名信息验证通过之后,基于T‑BOX私钥对所述授权凭证进行解密,获取解密授权码;当所述授权码与所述解密授权码一致时,生成蓝牙钥匙并发送至所述被授权用户。

【技术特征摘要】
1.一种被授权的蓝牙钥匙激活方法,应用于T-BOX上,其特征在于,包括以下步骤:基于被授权用户获取的授权凭证信息与所述被授权用户建立蓝牙连接,所述授权凭证信息包括蓝牙连接名称、蓝牙连接密码、T-BOX公钥、授权码、授权凭证和签名信息;接收所述被授权用户发送来的蓝牙钥匙激活请求,所述蓝牙钥匙激活请求包括采用T-BOX公钥加密后的授权码、授权凭证和签名信息;基于T-BOX私钥解密采用T-BOX公钥加密后的授权码、授权凭证和签名信息,获取授权码、授权凭证和签名信息;基于预设的车主密钥验证所述签名信息;所述签名信息验证通过之后,基于T-BOX私钥对所述授权凭证进行解密,获取解密授权码;当所述授权码与所述解密授权码一致时,生成蓝牙钥匙并发送至所述被授权用户。2.根据权利要求1所述的被授权的蓝牙钥匙激活方法,其特征在于,还包括生成蓝牙钥匙后,基于被授权用户提供的公钥加密所述蓝牙钥匙,基于T-BOX私钥生成签名信息,最后将加密签名后的蓝牙钥匙发送至所述被授权用户,以供所述被授权用户基于T-BOX公钥验证所述签名信息,基于所述被授权用户的私钥解密获取所述蓝牙钥匙。3.根据权利要求1所述的被授权的蓝牙钥匙激活方法,其特征在于,还包括与所述被授权用户建立蓝牙连接后发送防重放随机数至所述被授权用户,并对解密后的所述蓝牙钥匙激活请求进行防重放检测,所述蓝牙钥匙激活请求包含所述防重放随机数。4.一种被授权的蓝牙钥匙激活系统,应用于T-BOX上,其特征在于,包括连接模块、接收模块、解密模块、验证模块、获取模块和生成模块;所述连接模块用于基于被授权用户获取的授权凭证信息与所述被授权用户建立蓝牙连接,所述授权凭证信息包括蓝牙连接名称、蓝牙连接密码、T-BOX公钥、授权码、授权凭证和签名信息;所述接收模块用于接收所述被授权用户发送来的蓝牙钥匙激活请求,所述蓝牙钥匙激活请求包括采用T-BOX公钥加密后的授权码、授权凭证和签名信息;所述解密模块用于基于T-BOX私钥解密采用T-BOX公...

【专利技术属性】
技术研发人员:覃树才唐焱叶琼青
申请(专利权)人:上海博泰悦臻网络技术服务有限公司
类型:发明
国别省市:上海,31

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

1