【技术实现步骤摘要】
一种基于车辆的安全控制方法
本专利技术涉及汽车领域,尤其涉及一种基于车辆的安全控制方法。
技术介绍
随着传统汽车及新能源车辆的智能化程度越来越高,不少厂家都推出了基于各种方法实现的车辆共享技术。这些技术可不依赖于传统的车辆实体钥匙,以软件等形式对车辆进行车门解锁、上锁、闪灯鸣笛、启动发动机等操控。从而克服了多人共同使用一辆车时,需配置多把实体钥匙的不便,且避免了无法对用车进行统一管理的隐患。现有的车辆共享技术一般基于通信运营商的移动数据通信网络。即用车人通过用车终端(以App等形式作为交互载体)并不直接对车辆发送控制指令。用车人要操控车辆时,用车终端(App)通过移动数据网络与云端的管理平台进行通信,并发起控制车辆的具体指令的申请。管理平台对用车终端进行相应的权限判断和管理后,再通过移动数据网络对车辆转发相应的控制指令,从而实现对车辆的操控。由于用车终端与云端管理平台、云端管理平台与车辆之间的交互极度依赖移动数据通信网络,因此用车人通过用车终端(App)操控车辆时,需要在移动数据通信网络良好的情况下才能完成。 ...
【技术保护点】
1.一种基于车辆的安全控制方法,其特征在于,所述方法包括:/n由终端设备采用自身的私钥对用车请求和车辆标识信息进行加密签名以生成第一签名信息,并将所述第一签名信息发送给云服务器;/n所述云服务器接收所述第一签名信息,并采用所述终端设备的公钥进行解密验签以得到用车请求和车辆标识信息;/n所述云服务器根据所述车辆标识信息查表获取对应的蓝牙配对码,并根据所述用车请求生成授权信息,将所述车辆标识信息、终端设备的公钥、车辆的公钥、授权信息打包,并采用云服务器的私钥加密签名以生成第二签名信息;/n所述云服务器采用所述终端设备的公钥加密所述第二签名信息和所述蓝牙配对码以生成第一密文信息, ...
【技术特征摘要】
1.一种基于车辆的安全控制方法,其特征在于,所述方法包括:
由终端设备采用自身的私钥对用车请求和车辆标识信息进行加密签名以生成第一签名信息,并将所述第一签名信息发送给云服务器;
所述云服务器接收所述第一签名信息,并采用所述终端设备的公钥进行解密验签以得到用车请求和车辆标识信息;
所述云服务器根据所述车辆标识信息查表获取对应的蓝牙配对码,并根据所述用车请求生成授权信息,将所述车辆标识信息、终端设备的公钥、车辆的公钥、授权信息打包,并采用云服务器的私钥加密签名以生成第二签名信息;
所述云服务器采用所述终端设备的公钥加密所述第二签名信息和所述蓝牙配对码以生成第一密文信息,并将所述第一密文信息发送给所述终端设备;
所述终端设备接收所述第一密文信息,并采用自身的私钥进行解密以得到所述第二签名信息和所述蓝牙配对码;
所述终端设备基于所述蓝牙配对码与车辆进行蓝牙配对连接;
待配对成功后,所述终端设备将所述第二签名信息发送给所述车辆;
所述车辆接收到所述第二签名信息,并采用所述云服务器的公钥进行解密得到所述车辆标识信息、终端设备的公钥、授权信息;
所述车辆鉴别所述车辆标识信息是否与自身相匹配;
如匹配,则根据所述授权信息中的时限信息判断是否有效;
如有效,所述终端设备与所述车辆进行双向身份认证和密钥协商;
待认证通过后,所述车辆接收并执行所述终端设备的控制指令。
2.根据权利要求1所述的一种基于车辆的安全控制方法,其特征在于,由终端设备采用自身的私钥对用车请求和车辆标识信息进行加密签名以生成第一签名信息之前,所述方法还包括:
所述终端设备预置有自身的公私钥对,以及所述云服务器的公钥;所述云服务器预置有自身的公私钥对,所有车辆标识信息、蓝牙配对码和公钥,以及所有终端设备的公钥;所述车辆预置有自身的公私钥对,以及所述云服务器的公钥。
3.根据权利要求1所述的一种基于车辆的安全控制方法,其特征在于,所述终端设备与所述车辆进行双向身份认证和密钥协商,具体包括:
所述终端设备随机生成kA,计算
所述终端设备将信息(IDA,pnbA,gA)发送给所述车辆,其中IDA为所述终端设备的身份标识,pnbA为所述终端设备的公钥;
所述车辆接收到信息(IDA,pmbA,gA),然后生成一个随机数kB,计算将信息(IDB,pnbB,gB)发送给所述终端设备;
所述终端设备接收到信息(IDB,pnbB,gB),计算其中xA为所述终端设备的私钥,然后将gAB发送给所述车辆;
所述车辆接收到gAB,然后计算其中xB为所述车辆的私钥;比较gAB和gBA是否相等,若gA...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。