The invention relates to a Bluetooth secure communication method sharing a car and a mobile phone, including the following steps: S0: pre allocation of authentication code; S1: generating the first authentication code; S2: Reservation of the shared vehicle; S3: a Bluetooth connection; S4: a request to send a subscription message for the first time; S5: initiating two authentication, S5 If the authentication code on the mobile phone can authenticate with the authentication code on the shared vehicle, the mobile phone is allowed to operate the receiving and receiving instructions for the shared vehicle; otherwise the shared car is disconnected from the mobile phone. The Bluetooth secure communication method of shared cars and mobile phones provided by the invention can authenticate the end of the mobile phone by two times of authentication and cross authentication. The data packets between the mobile phone and the shared car are all encrypted and short packet communication, which can effectively improve the security of the Bluetooth authentication and prevent the car from being not. Certified equipment access.
【技术实现步骤摘要】
一种共享汽车与手机的蓝牙安全通信方法
本专利技术涉及汽车领域,具体而言,涉及一种共享汽车与手机的蓝牙安全通信方法。
技术介绍
汽车共享,是指许多人合用一辆车,即开车人对车辆只有使用权,而没有所有权,有点类似于在租车行里短时间包车。它手续简便,打个电话或通过网上就可以预约订车。汽车共享一般是通过某个公司来协调车辆,并负责车辆的保险和停放等问题。这种方式不仅可以省钱,而且有助于缓解交通堵塞,以及公路的磨损,减少空气污染,降低对能量的依赖性,发展前景极为广阔。蓝牙通信具有低功耗、便捷性好的优点,但其具有安全性较低,容易被破解的缺点。现有的蓝牙通信通常是采用蓝牙连接密码来进行认证,安全性差,极易被破解。如果共享汽车采用这样的传统蓝牙认证方式,将带来极大的安全隐患。
技术实现思路
为解决上述技术问题,本专利技术提供一种共享汽车与手机的蓝牙安全通信方法,通过手机与汽车之间的二次鉴权、交叉认证来保证两者之间的连接安全性。本专利技术采用的技术方案是:提供一种共享汽车与手机的蓝牙安全通信方法,包括以下步骤:S0:预先将鉴权识别码分别分配至手机和共享汽车上;S1:云端服务器生成首次鉴权码发送给共享汽车,所述云端服务器和共享汽车分别将首次鉴权码进行存储;S2:手机向云端服务器预订所述共享汽车,预订成功后所述云端服务器将首次鉴权码发送至所述手机上;S3:在所述手机与共享汽车之间建立蓝牙连接;S4:所述手机向所述共享汽车发送订阅消息的请求,并向所述共享汽车发起首次鉴权,若所述手机从所述云端服务器接收的首次鉴权码与所述共享汽车当前存储的首次鉴权码一致,则为订阅成功,否则所述共享汽车与所述 ...
【技术保护点】
1.一种共享汽车与手机的蓝牙安全通信方法,其特征在于,包括以下步骤:S0:预先将鉴权识别码分别分配至手机和共享汽车上;S1:云端服务器生成首次鉴权码发送给共享汽车,所述云端服务器和共享汽车分别将首次鉴权码进行存储;S2:手机向云端服务器预订所述共享汽车,预订成功后所述云端服务器将首次鉴权码发送至所述手机上;S3:在所述手机与共享汽车之间建立蓝牙连接;S4:所述手机向所述共享汽车发送订阅消息的请求,并向所述共享汽车发起首次鉴权,若所述手机从所述云端服务器接收的首次鉴权码与所述共享汽车当前存储的首次鉴权码一致,则为订阅成功,否则所述共享汽车与所述手机断开连接;S5:订阅成功后,所述共享汽车向所述手机发起二次鉴权,若所述手机上的鉴权识别码与所述共享汽车上的鉴权识别码能相互认证,则允许所述手机对所述共享汽车的进行收发指令的操作;否则所述共享汽车与所述手机断开连接。
【技术特征摘要】
1.一种共享汽车与手机的蓝牙安全通信方法,其特征在于,包括以下步骤:S0:预先将鉴权识别码分别分配至手机和共享汽车上;S1:云端服务器生成首次鉴权码发送给共享汽车,所述云端服务器和共享汽车分别将首次鉴权码进行存储;S2:手机向云端服务器预订所述共享汽车,预订成功后所述云端服务器将首次鉴权码发送至所述手机上;S3:在所述手机与共享汽车之间建立蓝牙连接;S4:所述手机向所述共享汽车发送订阅消息的请求,并向所述共享汽车发起首次鉴权,若所述手机从所述云端服务器接收的首次鉴权码与所述共享汽车当前存储的首次鉴权码一致,则为订阅成功,否则所述共享汽车与所述手机断开连接;S5:订阅成功后,所述共享汽车向所述手机发起二次鉴权,若所述手机上的鉴权识别码与所述共享汽车上的鉴权识别码能相互认证,则允许所述手机对所述共享汽车的进行收发指令的操作;否则所述共享汽车与所述手机断开连接。2.根据权利要求1所述的蓝牙安全通信方法,其特征在于,首次鉴权采用对称密钥的方式鉴权,二次鉴权采用非对称密钥的方式鉴权。3.根据权利要求2所述的蓝牙安全通信方法,其特征在于,所述鉴权识别码包括第一公钥、第一私钥、第二公钥和第二私钥,所述第一公钥和第一私钥一一对应且所述第一公钥加密的数据只能由所述第一私钥解锁...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。