当前位置: 首页 > 专利查询>邹瀴专利>正文

一种共享汽车与手机的蓝牙安全通信方法技术

技术编号:18579841 阅读:34 留言:0更新日期:2018-08-01 14:37
本发明专利技术涉及一种共享汽车与手机的蓝牙安全通信方法,包括以下步骤:S0:预先分配鉴权识别码;S1:生成首次鉴权码;S2:预订所述共享汽车;S3:建立蓝牙连接;S4:发送订阅消息的请求,发起首次鉴权;S5:发起二次鉴权,若所述手机上的鉴权识别码与所述共享汽车上的鉴权识别码能相互认证,则允许所述手机对所述共享汽车的进行收发指令的操作;否则所述共享汽车与所述手机断开连接。本发明专利技术提供的共享汽车与手机的蓝牙安全通信方法通过二次鉴权、交叉认证的方法来对手机端进行认证,手机与共享汽车之间的数据包均采用全加密、短包通讯的方式传输,能够有效提高蓝牙鉴权的安全性,可防止汽车被未被认证的设备接入。

A Bluetooth secure communication method for sharing car and cell phone

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:所述手机向所述共享汽车发送订阅消息的请求,并向所述共享汽车发起首次鉴权,若所述手机从所述云端服务器接收的首次鉴权码与所述共享汽车当前存储的首次鉴权码一致,则为订阅成功,否则所述共享汽车与所述手机断开连接;S5:订阅成功后,所述共享汽车向所述手机发起二次鉴权,若所述手机上的鉴权识别码与所述共享汽车上的鉴权识别码能相互认证,则允许所述手机对所述共享汽车的进行收发指令的操作;否则所述共享汽车与所述手机断开连接。在本专利技术所述的蓝牙安全通信方法中,首次鉴权采用对称密钥的方式鉴权,二次鉴权采用非对称密钥的方式鉴权。在本专利技术所述的蓝牙安全通信方法中,所述鉴权识别码包括第一公钥、第一私钥、第二公钥和第二私钥,所述第一公钥和第一私钥一一对应且所述第一公钥加密的数据只能由所述第一私钥解锁,所述第二公钥和第二私钥一一对应且所述第二公钥加密的数据只能由所述第二私钥解锁,所述共享汽车包括分配了所述第一私钥的第一运营商汽车和分配了所述第二私钥的第二运营商汽车,所述第一公钥和第二公钥分别分配给第一运营商和第二运营商,所述第一运营商根据其收到的所述第一公钥制作包含第一公钥的第一APP,所述第二运营商根据其收到的所述第二公钥制作包含第二公钥的第二APP,手机通过安装所述第一APP获得所述第一公钥、通过安装所述第二APP获得所述第二公钥。在本专利技术所述的蓝牙安全通信方法中,所述手机与所述共享汽车之间的数据包均采用全加密、短包通讯的方式传输。在本专利技术所述的蓝牙安全通信方法中,步骤S2具体包括:手机在云端服务器进行注册,手机通过注册的账号登录到云端服务器,并向所述云端服务器发送预订请求信息,预订成功后,所述云端服务器将所述手机的手机号与预订的共享汽车绑定,并将该共享汽车的首次鉴权码发送至与所述共享汽车绑定的手机,同时将所述共享汽车的蓝牙设备名称、MAC地址发送给所述手机。在本专利技术所述的蓝牙安全通信方法中,还包括步骤S6:手机向云端服务器发送还车请求,云端服务器接收还车请求,并将之前存储的首次鉴权码清除。本专利技术提供的共享汽车与手机的蓝牙安全通信方法通过二次鉴权、交叉认证的方法来对手机端进行认证,手机与共享汽车之间的数据包均采用全加密、短包通讯的方式传输,能够有效提高蓝牙鉴权的安全性,可防止汽车被未被认证的设备接入,既保证了蓝牙通信的安全性,又保证的共享汽车产品的通用型,能提供给多家运营商汽车同时使用。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术实施例的框线结构示意图;图2是本专利技术实施例的方法流程示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术实施例提供的共享汽车20与手机10的安全蓝牙通信方法,包括以下步骤:S0:在手机10上安装共享汽车APP,在共享汽车20上安装智能终端,APP和智能终端中预先分配有鉴权识别码。在本步骤中,APP和智能终端中的鉴权识别码为一一对应的关系,可以是对称的密钥,也可以是非对称密钥。S1:共享汽车20向云端服务器30发送获得首次鉴权码的请求,云端服务器30生成首次鉴权码发送给共享汽车20,云端鉴权中心及共享汽车20分别将当前生成的鉴权验证码进行存储。S2:手机10通过APP在云端服务器30进行注册,手机10通过注册的账号登录到云端服务器30,并向所述云端服务器30发送预订请求信息,预订成功后,所述云端服务器30将所述手机10的手机号与预订的共享汽车20绑定,并将共享汽车20的首次鉴权码发送至与共享汽车20绑定的手机10上,同时将共享汽车20的蓝牙设备名称、MAC地址发送给所述手机10上。在本步骤中,手机10和共享汽车20上的智能终端均设有蓝牙模块和网络连接模块(如4G通信模块),所述云端服务器30为共享汽车20的服务管理中心,当用户需要使用共享汽车20时,需要通过手机10号在云端服务器30里注册来实现手机10与共享汽车20的绑定。手机10还可是任何具有蓝牙连接功能的智能终端设备,例如掌上电脑、手提电脑、智能手机10、可穿戴设备等。所述手机10与所述共享汽车20之间的数据包均采用全加密、短包通讯的方式传输,以实现最快速、最安全的连接。S3:所述手机10按照上述蓝牙设备的名称、MAC地址与绑定的共享汽车20之间自动建立蓝牙连接。本步骤中的连接为无密码连接,使用户能尽快实现与共享汽车20的连接,免去了输入密码的步骤。S4:手机10向共享汽车20发送订阅消息的请求,并向所述共享汽车20发起首次鉴权,若手机10从云端服务器30接收的首次鉴权码与共享汽车20当前存储的首次鉴权码一致,则为订阅成功,否则,共享汽车20与手机10断开连接。在本步骤中,首次鉴权可以采用对称密钥,也可以采用非对称密钥。当手机10从云端服务器30接收的首次鉴权码与共享汽车20当前存储的首次鉴权码不一致时,共享汽车20上的蓝牙模块将与手机10断开连接,使共享汽车20上的蓝牙可与其他手机10实现配对连接。S5:订阅成功后,共享汽车20向手机10发起二次鉴权,若手机10上的鉴权识别码与共享汽车20上的鉴权识别码能相互认证,则允许手机10对共享汽车的进行收发指令的操作及相关控制,如控制汽车开门和启动等;否则共享汽车20与手机10断开连接。本步骤中的二次鉴权可以采用对称密钥,亦可采用非对称密钥。本专利技术实施例提供的共享汽车与手机的安全蓝牙通信方法还可运用至存在多个运营商汽车的情况下。当存在两个运营商时,共享汽车20可分为第一运营商汽车和第二运营商汽车,第一运营商汽车和第二运营商汽车与用户手机的首次鉴权与上述方法相同。在二次鉴权采用非对称密钥时,所述鉴权识别码包括第一公钥、第一私钥、第二公钥和第二私钥,所述第一公钥和第本文档来自技高网...

【技术保护点】
1.一种共享汽车与手机的蓝牙安全通信方法,其特征在于,包括以下步骤:S0:预先将鉴权识别码分别分配至手机和共享汽车上;S1:云端服务器生成首次鉴权码发送给共享汽车,所述云端服务器和共享汽车分别将首次鉴权码进行存储;S2:手机向云端服务器预订所述共享汽车,预订成功后所述云端服务器将首次鉴权码发送至所述手机上;S3:在所述手机与共享汽车之间建立蓝牙连接;S4:所述手机向所述共享汽车发送订阅消息的请求,并向所述共享汽车发起首次鉴权,若所述手机从所述云端服务器接收的首次鉴权码与所述共享汽车当前存储的首次鉴权码一致,则为订阅成功,否则所述共享汽车与所述手机断开连接;S5:订阅成功后,所述共享汽车向所述手机发起二次鉴权,若所述手机上的鉴权识别码与所述共享汽车上的鉴权识别码能相互认证,则允许所述手机对所述共享汽车的进行收发指令的操作;否则所述共享汽车与所述手机断开连接。

【技术特征摘要】
1.一种共享汽车与手机的蓝牙安全通信方法,其特征在于,包括以下步骤:S0:预先将鉴权识别码分别分配至手机和共享汽车上;S1:云端服务器生成首次鉴权码发送给共享汽车,所述云端服务器和共享汽车分别将首次鉴权码进行存储;S2:手机向云端服务器预订所述共享汽车,预订成功后所述云端服务器将首次鉴权码发送至所述手机上;S3:在所述手机与共享汽车之间建立蓝牙连接;S4:所述手机向所述共享汽车发送订阅消息的请求,并向所述共享汽车发起首次鉴权,若所述手机从所述云端服务器接收的首次鉴权码与所述共享汽车当前存储的首次鉴权码一致,则为订阅成功,否则所述共享汽车与所述手机断开连接;S5:订阅成功后,所述共享汽车向所述手机发起二次鉴权,若所述手机上的鉴权识别码与所述共享汽车上的鉴权识别码能相互认证,则允许所述手机对所述共享汽车的进行收发指令的操作;否则所述共享汽车与所述手机断开连接。2.根据权利要求1所述的蓝牙安全通信方法,其特征在于,首次鉴权采用对称密钥的方式鉴权,二次鉴权采用非对称密钥的方式鉴权。3.根据权利要求2所述的蓝牙安全通信方法,其特征在于,所述鉴权识别码包括第一公钥、第一私钥、第二公钥和第二私钥,所述第一公钥和第一私钥一一对应且所述第一公钥加密的数据只能由所述第一私钥解锁...

【专利技术属性】
技术研发人员:邹瀴
申请(专利权)人:邹瀴
类型:发明
国别省市:广东,44

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

1