【技术实现步骤摘要】
一种蓝牙钥匙的配置方法及用于配置蓝牙钥匙的系统
本专利技术涉及车辆的智能虚拟蓝牙钥匙配置技术,尤其涉及一种非车主用户的蓝牙钥匙的配置方法,以及一种用于配置非车主蓝牙钥匙的系统。
技术介绍
蓝牙(Bluetooth)通信技术是一种支持设备短距离通信(一般10m内)的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用蓝牙通信技术能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网之间的通信,从而使数据传输变得更加迅速高效,为无线通信拓宽道路。智能虚拟蓝牙钥匙(以下简称蓝牙钥匙)是一种安装在移动设备或穿戴设备中的软件程序,可以通过蓝牙通信技术和车辆的车载蓝牙模块进行通信,从而实现人与车的近场通信,并实现车门解锁/闭锁、车辆启动、车窗开关等无线控制功能。在现有的蓝牙钥匙技术架构中,车辆蓝牙钥匙的生成和发放统一在云端的蓝牙钥匙后台进行。这就要求每台车辆都必须与云端的蓝牙钥匙后台进行通信连接,因此设备成本较高并存在受到网络攻击的安全隐患。而且,一旦车 ...
【技术保护点】
1.一种蓝牙钥匙的配置方法,其特征在于,包括:/n响应于非车主用户的申请请求,以蓝牙钥匙后台向所述非车主用户的用户终端发送授权码;/n以所述非车主用户的用户终端根据所述授权码从所述蓝牙钥匙后台获取车主用户的授权信息;/n以所述非车主用户的用户终端蓝牙连接车载智能计算装置以发送蓝牙授权激活请求,所述蓝牙授权激活请求包括所述车主用户的授权信息;以及/n响应于所述蓝牙授权激活请求通过验证,以所述车载智能计算装置生成所述非车主用户的蓝牙钥匙,并将所述蓝牙钥匙发送到所述非车主用户的用户终端。/n
【技术特征摘要】
1.一种蓝牙钥匙的配置方法,其特征在于,包括:
响应于非车主用户的申请请求,以蓝牙钥匙后台向所述非车主用户的用户终端发送授权码;
以所述非车主用户的用户终端根据所述授权码从所述蓝牙钥匙后台获取车主用户的授权信息;
以所述非车主用户的用户终端蓝牙连接车载智能计算装置以发送蓝牙授权激活请求,所述蓝牙授权激活请求包括所述车主用户的授权信息;以及
响应于所述蓝牙授权激活请求通过验证,以所述车载智能计算装置生成所述非车主用户的蓝牙钥匙,并将所述蓝牙钥匙发送到所述非车主用户的用户终端。
2.如权利要求1所述的蓝牙钥匙的配置方法,其特征在于,还包括:
以所述蓝牙钥匙后台生成所述授权码,并采用所述车载智能计算装置的公钥加密所述授权码以形成授权凭证;
以所述蓝牙钥匙后台将所述授权凭证发送给所述车主用户的用户终端;
以所述车主用户的用户终端采用所述车主用户的私钥对所述授权凭证签名,并将签名的授权凭证发送到所述蓝牙钥匙后台;以及
以所述蓝牙钥匙后台根据所述授权码和所述签名的授权凭证生成所述车主用户的授权信息。
3.如权利要求2所述的蓝牙钥匙的配置方法,其特征在于,所述车主用户的授权信息还包括所述车载智能计算装置的公钥,
所述以所述非车主用户的用户终端蓝牙连接车载智能计算装置以发送蓝牙授权激活请求包括:
以所述非车主用户的用户终端使用所述车载智能计算装置的公钥加密所述蓝牙授权激活请求;以及
以所述非车主用户的用户终端将加密的蓝牙授权激活请求发送到所述车载智能计算装置,
所述蓝牙钥匙的配置方法还包括:以所述车载智能计算装置使用自己的私钥解密所述蓝牙授权激活请求以进行验证。
4.如权利要求3所述的蓝牙钥匙的配置方法,其特征在于,所述车主用户的授权信息还包括所述授权码的授权有效期,
所述以所述非车主用户的用户终端蓝牙将加密的蓝牙授权激活请求发送到所述车载智能计算装置包括:
以所述非车主用户的用户终端验证所述授权码的授权有效期;以及
响应于判断所述授权码在所述授权有效期内,将所述蓝牙授权激活请求发送到所述车载智能计算装置。
5.如权利要求3所述的蓝牙钥匙的配置方法,其特征在于,所述蓝牙授权激活请求还包括所述授权码,
所述以所述车载智能计算装置使用自己的私钥解密所述蓝牙授权激活请求以进行验证包括:
以所述车载智能计算装置使用所述车主用户的公钥验证所述授权信息中所述授权凭证的签名;
以所述车载智能计算装置使用自己的私钥解密所述授权凭证,以验证所述授权凭证中的授权码与所述蓝牙授权激活请求中提供的授权码是否一致;以及
响应于所述授权凭证的签名通过验证,且所述授权凭证中的授权码与所述蓝牙授权激活请求中提供的授权码一致,判断所述蓝牙授权激活请求通过验证。
6.如权利要求3所述的蓝牙钥匙的配置方法,其特征在于,所述蓝牙授权激活请求还包括防重放随机数,
所述以所述车载智能计算装置使用自己的私钥解密所述蓝牙授权激活请求以进行验证包括:
以所述车载智能计算装置验证本地存储的防重放随机数与所述蓝牙授权激活请求中的防重放随机数是否一致;以及
响应于本地存储的防重放随机数与所述蓝牙授权激活请求中的防重放随机数一致,判断所述蓝牙授权激活请求通过验证。
7.如权利要求3所述的蓝牙钥匙的配置方法,其特征在于,所述蓝牙授权激活请求还包括所述授权码的授权有效期,
所述以所述车载智能计算装置使用自己的私钥解密所述蓝牙授权激活请求以进行验证包括:
以所述车载智能计算装置验证所述授权码的授权有效期;以及
响应于判断所述授权码在所述授权有效期内,判断所述蓝牙授权激活请求通过验证。
8.如权利要求1所述的蓝牙钥匙的配置方法,其特征在于,所述蓝牙授权激活请求还包括所述非车主用户的公钥,
所述将所述蓝牙钥匙发送到所述非车主用户的用户终端包括:
以所述车载智能计算装置使用所述非车主用户的公钥对所述蓝牙钥匙加密;
以所述车载智能计算装置使用自己的私钥对所述蓝牙钥匙签名;以及
以所述车载智能计算装置将加密并签名的蓝牙钥匙发送到所述非车主用户的用户终端。
9.如权利要求1所述的蓝牙钥匙的配置方法,其特征在于,所述以蓝牙钥匙后台向所述非车主用户的用户终端发送授权码包括:
以所述蓝牙钥匙后台将所述授权码以短信的形式发送到非车主用户的用户终端,所述短信...
【专利技术属性】
技术研发人员:叶琼青,唐焱,覃树才,
申请(专利权)人:上海博泰悦臻网络技术服务有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。