认证方法、外设设备、车载连接器及服务器技术

技术编号:30537830 阅读:26 留言:0更新日期:2021-10-30 13:13
一种认证方法、外设设备、车载连接器及服务器,该外设设备与车载连接器之间的认证方法包括如下步骤:在外设设备与车载连接器连接后,检测是否获得过连接的授权,当没有获得过授权时,服务器与外设设备之间进行信息交互,并进行授权的判断,在获得授权后,车载连接器存储外设设备生成的工作密码,外设设备及车载连接器同时对用于加密及解密车载连接器传递数据的第三随机码,以及用于加密及解密外设设备传递数据的第四随机码进行存储。该方法能够使得在外设设备与车载连接器进行数据交互时,具有较高的安全性能。具有较高的安全性能。具有较高的安全性能。

【技术实现步骤摘要】
认证方法、外设设备、车载连接器及服务器


[0001]本专利技术涉及车辆间信息交互
,尤其是一种外设设备与车载连接器之间的认证方法、外设设备、车载连接器、服务器及系统。

技术介绍

[0002]车载连接器能够与车辆之间进行多种数据类型的交互,以便于将外设设备通过车载连接器与车辆自身进行交互,扩展外设设备的应用场景。
[0003]由于在使用时,车载连接器需要与车辆之间进行数据交互,因此,在数据交互时的安全性就是一个必须要考虑的问题。如何能够提高在外设设备与车载连接器进行认证时的安全性能,成为了一个急需解决的问题。

技术实现思路

[0004]有鉴于此,本专利技术提供了一种外设设备与车载连接器之间的认证方法、外设设备、车载连接器、服务器及系统,该方法能够使得在外设设备与车载连接器进行数据交互时,具有较高的安全性能。
[0005]本专利技术提供了一种外设设备与车载连接器之间的认证方法,该方法包括如下步骤:
[0006]S11:检测外设设备与车载连接器之间是否连接,当所述外设设备与所述车载连接器之间建立连接时,所述车载连接器获取所述外设设备的基本信息,同时判断所述外设设备在本次连接之前,是否获取过与该车载连接器之间连接的授权,当未获取过该授权时,进入S12步骤,当获取过该授权时进入S14步骤;
[0007]S12:所述车载连接器向服务器请求进行所述外设设备是否为可授权的外设设备的判断,所述服务器通过所述车载连接器与所述外设设备进行信息交互,并根据所述外设设备的基本信息及与所述外设设备的交互信息,判断所述外设设备是否为可授权的外设设备,并将该授权的判断结果发送至所述车载连接器,当该判断结果为该外设设备为可授权的外设设备时,进入S13步骤;
[0008]S13:当所述车载连接器接到所述服务器发送的该外设设备为可授权的外设设备的信息时,与所述外设设备进行信息交互,获得所述外设设备生成的工作密码,对该外设设备对应的工作密码及基本信息进行记录,并进行S14步骤;
[0009]S14:所述车载连接器与所述外设设备进行信息交互,所述车载连接器生成用于加密及解密所述车载连接器传递数据的第三随机码,所述外设设备用于加密及解密所述外设设备传递数据的第四随机码,并将所述第三随机码及所述第四随机码同时存储于所述车载连接器及所述外设设备内。
[0010]进一步地,在所述车载连接器与所述外设设备之间连接后,该方法还包括:
[0011]所述车载连接器向所述外设设备发送第一请求信息;
[0012]所述外设设备向所述车载连接器回复所述基本信息,所述基本信息包括身份信息
及版本号信息。
[0013]进一步地,在S12步骤中,该方法还包括:
[0014]所述车载连接器向所述服务器发送含有所述外设设备的身份信息的授权请求;
[0015]所述服务器通过所述车载连接器向所述外设设备发送第一随机码;
[0016]所述外设设备根据所述第一随机码对预先存储的授权码进行加密,得到第一中间数据,并将该第一中间数据通过所述车载连接器传递至所述服务器;
[0017]所述服务器通过所述第一随机码对所述第一中间数据进行解密,得到所述外设设备的授权码,并将获得的所述外设设备的身份信息及授权码与所述服务器存储的外设设备的身份信息及授权码进行比对,以判断该外设设备是否为可授权的外设设备,并将该授权的判断结果传递至所述车载连接器。
[0018]进一步地,在所述车载连接器获得所述外设设备生成所述工作密码的步骤中,该方法还包括:
[0019]所述车载连接器获取所述外设设备的授权码;
[0020]所述车载连接器生成第二随机码,通过所述外设设备的授权码对所述第二随机码进行加密,得到第二中间数据,并将该第二中间数据传递至所述外设设备;
[0021]所述外设设备通过自身的所述授权码对所述第二中间数据进行解密,以得到所述车载连接器生成的第二随机码;
[0022]所述外设设备生成工作密码,利用所述第二随机码对所述工作密码进行加密,得到第三中间数据,并将所述第三中间数据传递至所述车载连接器;
[0023]所述车载连接器利用所述第二随机码对所述第三中间数据进行解密,以得到所述工作密码,并对所述工作密码进行存储。
[0024]进一步地,在所述S14步骤中,该方法还包括:
[0025]所述车载连接器生成所述第三随机码,利用所述工作密码对所述第三随机码进行加密,得到第四中间数据,并将所述第四中间数据传递至所述外设设备;
[0026]所述外设设备利用所述工作密码对所述第四中间数据进行解密,得到所述第三随机码,并进行存储;
[0027]所述外设设备生成所述第四随机码,利用所述第三随机码对所述第四随机码进行加密,得到第五中间数据,并将该第五中间数据传递至所述车载连接器。
[0028]本专利技术还提供一种基于车载连接器的外设设备与车载连接器之间的认证方法,该方法包括:
[0029]S21:检测是否有外设设备连接,在有所述外设设备与车载连接器连接时,所述车载连接器获取与其相连的所述外设设备的基本信息,同时判断该外设设备在本次连接之前,是否获取过与该车载连接器之间连接的授权。当所述外设设备在本次连接之前未获取过与该车载连接器连接的授权时,进入S22步骤,当所述外设设备在本次连接之前获取过与该车载连接器的授权时,进入S23步骤;
[0030]S22:所述车载连接器向服务器请求所述外设设备是否为可授权外设设备的判断结果,并接收该授权的判断结果,当该判断结果为该外设设备为授权的外设设备时,进入S23步骤;
[0031]S23:生成用于加密及解密所述车载连接器传递数据的第三随机码,并将所述第三
随机码传递至所述外设设备,接收用于加密及解密所述外设设备传递数据的第四随机码,并对所述第三随机码及所述第四随机码进行存储。
[0032]进一步地,在S22步骤中,该方法还包括:
[0033]所述车载连接器根据所述外设设备的身份信息及版本号信息判断该外设设备在本次连接之前,是否获取过与所述车载连接器之间连接的授权,当未获得过所述授权时,所述车载连接器向外发送含有所述外设设备身份信息的认证请求;
[0034]所述车载连接器接收第一随机码,并将所述第一随机码发送至所述外设设备;
[0035]所述车载连接器接收第一中间数据,所述第一中间数据含有经过加密的所述外设设备的授权码,并向外传输所述第一中间数据;
[0036]所述车载连接器接收所述外设设备是否为可授权外设设备的判断结果,当所述判断结果为该外设设备是可授权的外设设备时,所述车载连接器与所述外设设备进行信息交互,以获取所述外设设备生成的工作密码,并对所述工作密码及所述外设设备的基本信息进行存储。
[0037]进一步地,在所述车载连接器获得所述外设设备生成的工作密码的步骤中,该方法还包括:
[0038]所述车载连接器获取所述外设设备的授权码;...

【技术保护点】

【技术特征摘要】
1.一种外设设备与车载连接器之间的认证方法,其特征在于:该方法包括如下步骤:S11:检测外设设备与车载连接器之间是否连接,当所述外设设备与所述车载连接器之间建立连接时,所述车载连接器获取所述外设设备的基本信息,同时判断所述外设设备在本次连接之前,是否获取过与该车载连接器之间连接的授权,当未获取过该授权时,进入S12步骤,当获取过该授权时进入S14步骤;S12:所述车载连接器向服务器请求进行所述外设设备是否为可授权的外设设备的判断,所述服务器通过所述车载连接器与所述外设设备进行信息交互,并根据所述外设设备的基本信息及与所述外设设备的交互信息,判断所述外设设备是否为可授权的外设设备,并将该授权的判断结果发送至所述车载连接器,当该判断结果为该外设设备为可授权的外设设备时,进入S13步骤;S13:当所述车载连接器接到所述服务器发送的该外设设备为可授权的外设设备的信息时,与所述外设设备进行信息交互,获得所述外设设备生成的工作密码,对该外设设备对应的工作密码及基本信息进行记录,并进行S14步骤;S14:所述车载连接器与所述外设设备进行信息交互,所述车载连接器生成用于加密及解密所述车载连接器传递数据的第三随机码,所述外设设备生成用于加密及解密所述外设设备传递数据的第四随机码,并将所述第三随机码及所述第四随机码同时存储于所述车载连接器及所述外设设备内。2.如权利要求1所述的外设设备与车载连接器之间的认证方法,其特征在于:在所述车载连接器与所述外设设备之间连接后,该方法还包括:所述车载连接器向所述外设设备发送第一请求信息;所述外设设备向所述车载连接器回复所述基本信息,所述基本信息包括身份信息及版本号信息。3.如权利要求2所述的外设设备与车载连接器之间的认证方法,其特征在于:在S12步骤中,该方法还包括:所述车载连接器向所述服务器发送含有所述外设设备的身份信息的授权请求;所述服务器通过所述车载连接器向所述外设设备发送第一随机码;所述外设设备根据所述第一随机码对预先存储的授权码进行加密,得到第一中间数据,并将该第一中间数据通过所述车载连接器传递至所述服务器;所述服务器通过所述第一随机码对所述第一中间数据进行解密,得到所述外设设备的授权码,并将获得的所述外设设备的身份信息及授权码与所述服务器存储的外设设备的身份信息及授权码进行比对,以判断该外设设备是否为可授权的外设设备,并将该授权的判断结果传递至所述车载连接器。4.如权利要求2所述的外设设备与车载连接器之间的认证方法,其特征在于:在所述车载连接器获得所述外设设备生成所述工作密码的步骤中,该方法还包括:所述车载连接器获取所述外设设备的授权码;所述车载连接器生成第二随机码,通过所述外设设备的授权码对所述第二随机码进行加密,得到第二中间数据,并将该第二中间数据传递至所述外设设备;所述外设设备通过自身的所述授权码对所述第二中间数据进行解密,以得到所述车载连接器生成的第二随机码;
所述外设设备生成工作密码,利用所述第二随机码对所述工作密码进行加密,得到第三中间数据,并将所述第三中间数据传递至所述车载连接器;所述车载连接器利用所述第二随机码对所述第三中间数据进行解密,以得到所述工作密码,并对所述工作密码进行存储。5.如权利要求1所述的外设设备与车载连接器之间的认证方法,,其特征在于:在所述S14步骤中,该方法还包括:所述车载连接器生成所述第三随机码,利用所述工作密码对所述第三随机码进行加密,得到第四中间数据,并将所述第四中间数据传递至所述外设设备;所述外设设备利用所述工作密码对所述第四中间数据进行解密,得到所述第三随机码,并进行存储;所述外设设备生成所述第四随机码,利用所述第三随机码对所述第四随机码进行加密,得到第五中间数据,并将该第五中间数据传递至所述车载连接器。6.一种基于车载连接器的外设设备与车载连接器之间的认证方法,其特征在于:该方法包括:S21:检测是否有外设设备连接,在有所述外设设备与所述车载连接器连接时,所述车载连接器获取与其相连的所述外设设备的基本信息,同时判断该外设设备在本次连接之前,是否获取过与该车载连接器之间连接的授权;当所述外设设备在本次连接之前未获取过与该车载连接器连接的授权时,进入S22步骤,当所述外设设备在本次连接之前获取过与该车载连接器连接的授权时,进入S23步骤;S22:所述车载连接器向服务器请求所述外设设备是否为可授权外设设备的判断结果,并接收该判断结果,当该判断结果为该外设设备是可授权的外设设备时,进入S23步骤;S23:生成用于加密及解密所述车载连接器传递数据的第三随机码,并将所述第三随机码传递至所述外设设备,接收用于加密及解密所述外设设备传递数据的第四随机码,并对所述第三随机码及所述第四随机码进行存储。7.根据权利要求6所述的基于车载连接器的外设设备与车载连接器之间的认证方法,其特征在于:在S22步骤中,该方法还包括:所述车载连接器根据所述外设设备的身份信息及版本号信息判断该外设设备在本次连接之前,是否获取过与所述车载连接器之间连接的授权,当未获得过所述授权时,所述车载连接器向外发送含有所述外设设备身份信息的认证请求;所述车载连接器接收第一随机码,并将所述第一随机码发送至所述外设设备;所述车载连接器接收第一中间数据,所述第一中间数据含有经过加密的所述外设设备的授权码,并向外传输所述第一中间数据;...

【专利技术属性】
技术研发人员:曾庆生彭波涛张文
申请(专利权)人:上海仙塔智能科技有限公司
类型:发明
国别省市:

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

1