一种蓝牙钥匙的云端服务器及其通信方法技术

技术编号:24176339 阅读:51 留言:0更新日期:2020-05-16 04:47
本发明专利技术涉及车辆的智能虚拟蓝牙钥匙技术,尤其涉及一种蓝牙钥匙的云端服务器、一种蓝牙钥匙的云端服务器的通信方法,以及一种计算机可读存储介质。本发明专利技术提供的上述蓝牙钥匙的云端服务器,通信连接车载智能计算装置和用户终端,配置用于根据所述用户终端发送的蓝牙服务请求验证用户身份。所述云端服务器包括平台证书,所述云端服务器还配置用于响应于所述用户身份通过验证,使用所述平台证书对所述蓝牙服务请求签名以标识自己的身份,并将签名的蓝牙服务请求发送到对应的车载智能计算装置。本发明专利技术能够在一种蓝牙钥匙技术架构中保障蓝牙钥匙的通信安全。

A Bluetooth key cloud server and its communication method

【技术实现步骤摘要】
一种蓝牙钥匙的云端服务器及其通信方法
本专利技术涉及车辆的智能虚拟蓝牙钥匙技术,尤其涉及一种蓝牙钥匙的云端服务器、一种蓝牙钥匙的云端服务器的通信方法,以及一种计算机可读存储介质。
技术介绍
蓝牙(Bluetooth)通信技术是一种支持设备短距离通信(一般10m内)的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用蓝牙通信技术能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网之间的通信,从而使数据传输变得更加迅速高效,为无线通信拓宽道路。智能虚拟蓝牙钥匙(以下简称蓝牙钥匙)是一种安装在移动设备或穿戴设备中的软件程序,可以通过蓝牙通信技术和车辆的车载蓝牙模块进行通信,从而实现人与车的近场通信,并实现车门解锁/闭锁、车辆启动、车窗开关等无线控制功能。在现有的蓝牙钥匙技术架构中,车辆蓝牙钥匙的生成和发放统一在云端的蓝牙钥匙后台,即云端服务器中进行。这就要求每台车辆都必须与云端服务器进行通信连接,因此设备成本较高并存在受到网络攻击的安全隐患。而且,一旦车辆因出现网本文档来自技高网...

【技术保护点】
1.一种蓝牙钥匙的云端服务器,其特征在于,通信连接车载智能计算装置和用户终端,配置用于根据所述用户终端发送的蓝牙服务请求验证用户身份,/n所述云端服务器包括平台证书,所述云端服务器还配置用于响应于所述用户身份通过验证,使用所述平台证书对所述蓝牙服务请求签名以标识自己的身份,并将签名的蓝牙服务请求发送到对应的车载智能计算装置。/n

【技术特征摘要】
1.一种蓝牙钥匙的云端服务器,其特征在于,通信连接车载智能计算装置和用户终端,配置用于根据所述用户终端发送的蓝牙服务请求验证用户身份,
所述云端服务器包括平台证书,所述云端服务器还配置用于响应于所述用户身份通过验证,使用所述平台证书对所述蓝牙服务请求签名以标识自己的身份,并将签名的蓝牙服务请求发送到对应的车载智能计算装置。


2.如权利要求1所述的云端服务器,其特征在于,所述云端服务器还包括平台根证书,所述平台根证书配置用于签发所述平台证书、所述车载智能计算装置的装置证书,以及所述用户终端的个人证书。


3.如权利要求2所述的云端服务器,其特征在于,所述云端服务器还配置用于使用所述平台证书验证所述车载智能计算装置发送的蓝牙服务反馈的签名,其中,所述蓝牙服务反馈的签名由所述车载智能计算装置的装置证书签发,用于指示所述车载智能计算装置的身份。


4.如权利要求1所述的云端服务器,其特征在于,所述云端服务器还包括通信密钥,所述云端服务器还配置用于响应于所述用户身份通过验证,使用所述通信密钥对所述蓝牙服务请求加密,并将加密并签名的蓝牙服务请求发送到对应的车载智能计算装置。


5.如权利要求4所述的云端服务器,其特征在于,所述云端服务器还配置用于响应于所述车载智能计算装置发送的申请密钥请求,使用所述平台证书验证所述申请密钥请求的签名;以及
响应于判断所述申请密钥请求的签名是由所述车载智能计算装置的装置证书签发,向所述车载智能计算装置发送所述通信密钥。


6.如权利要求1所述的云端服务器,其特征在于,所述蓝牙服务请求带有用于标识用户身份的通信令牌,所述云端服务器配置用于根据所述通信令牌验证所述用户身份、所述蓝牙服务请求的权限范围和所述蓝牙服务请求的有效性。


7.如权利要求6所述的云端服务器,其特征在于,所述云端服务器还配置用于响应于所述用户终端发送的身份认证请求,验证所述身份认证请求带有的登录信息;以及
响应于判断所述登录信息通过验证,生成所述通信令牌,并向所述用户终端发送所述通信令牌。


8.如权利要求7所述的云端服务器,其特征在于,所述云端服务器还配置用于响应于所述用户终端发送的新的身份认证请求,验证所述新的身份认证请求带有的新的登录信息;以及
响应于判断所述新的登录信息通过验证,生成新的通信令牌,并向所述用户终端发送所述新的通信令牌。


9.如权利要求1所述的云端服务器,其特征在于,所述云端服务器存储有绑定的各用户终端的设备识别码,所述云端服务器还配置用于根据一用户终端发送的蓝牙服务请求带有的设备识别码,验证该用户终端发送的蓝牙服务请求是否有效;和/或
所述云端服务器存储有绑定的各车载智能计算装置的设备识别码,所述云端服务器还配置用于根据一车载智能计算装置发送的蓝牙服务反馈带有的设备识别码,验证该车载智能计算装置发送的蓝牙服务反馈是否有效。


10.如权利要求9所述的云端服务器,其特征在于,所述用户终端发送的蓝牙服务请求由所述用户终端的个人证书签名,所述云端服务器还配置用于使用所述平台证书识别所述个人证书;以及根据所述蓝牙服务请求带有的设备识别码验证所述用户终端与所述个人证书是否匹配;和/或
所述车载智能计算装置发送的蓝牙服务反馈由所述车载智能计算装置的装置证书签名,所述云端服务器还配置用于使用所述平台证书识别所述装置证书;以及根据所述蓝牙服务反馈带有的设备识别码验证所述车载智能计算装置与所述装置证书是否匹配。


11.一种蓝牙钥匙的云端服务器的通信方法,其特征在...

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

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

1