一种车联网系统会话密钥生成及车载终端与ECU绑定的方法技术方案

技术编号:13323180 阅读:72 留言:0更新日期:2016-07-11 09:47
本发明专利技术公开了一种车联网系统会话密钥生成的方法,包括:车联网平台接收车载终端发送的密钥请求信息,所述密钥请求信息至少包括所述车载终端的标识信息;根据所述车载终端的标识信息生成原始终端密钥;通过根密钥以及所述原始终端密钥,生成会话密钥。本发明专利技术所提供的方法,会话密钥在车联网平台端生成,而不是由车载终端生成,安全性较高,且生成方式简单快捷。本发明专利技术还提供了一种车载终端与ECU绑定的方法、防止车载终端被拆除或更换的方法、车联网平台以及车联网系统。当车载终端被私自拆除或更换后,密钥协商失败,整车ECU下发自动锁车指令,达到防止车载终端被拆除或更换的目的。

【技术实现步骤摘要】

本专利技术涉及车载系统
,特别是涉及一种车联网系统会话密钥生成的方法、车载终端与ECU绑定的方法、防止车载终端被拆除或更换的方法、车联网平台以及车联网系统。
技术介绍
随着科学技术的发展,车联网系统成为未来机动车网络的主要发展方向。车联网系统利用先进传感技术、网络技术、计算技术、控制技术、智能技术、安全技术对道路和交通进行全面感知,实现了多个系统间大范围、大容量数据的交互,为建立起一种实时的、准确的、高效的、安全的交通运输综合管理和控制系统提供了技术上的支持。工程机械多以按揭的方式购买,银行或制造商为了维护自己的利益,会在工程机械上安装车载终端。该车载终端可以对工程机械进行定位,当用户没有按约定偿还按揭贷款时,银行或者制造商等有权限的部门可远程发送一个指令,即通过车载终端来控制工程机械的发动机,使其熄火、不允许再次启动等,以促使用户按约定履行协议或合同。然而,有的用户会在没有偿还能力时私自拆除或更换新的车载终端。现有车载终端防拆除的方法数据安全性较低,无法有效防止车载终端被拆除或更换。
技术实现思路
本专利技术的目的是提供一种车联网系统会话密钥生成的方法、车载终端与ECU绑定的方法、防止车载终端被拆除或更换的方法、车联网平台以及车联网系统,目的在于解决现有技术中车联网系统会话密钥生成的方法数据安全性较低,不能有效防止用户私自将车载终端拆除或更换的问题。为解决上述技术问题,本专利技术提供一种车联网系统会话密钥生成的方法,包括:车联网平台接收车载终端发送的密钥请求信息,所述密钥请求信息至少包括所述车载终端的标识信息;根据所述车载终端的标识信息生成原始终端密钥;通过根密钥以及所述原始终端密钥,生成会话密钥。可选地,所述根据所述车载终端的标识信息生成原始终端密钥包括:将所述车载终端的标识信息定义为7个字符,其中,第1个字符为大写字母,取值范围为:‘A’-‘P’;第2-7个字符为数字,第2个字符的取值范围:‘1’-‘9’,第3-7个字符的取值范围为‘0’-‘9’;将第1个字符的ASCII码值减去65,作为所述原始终端密钥的最高位,其余6个数字字符直接作为所述原始终端密钥的低6位,生成所述原始终端密钥。可选地,所述通过根密钥以及所述原始终端密钥,生成会话密钥包括:将所述原始终端密钥作为4字节整型数值与所述根密钥进行异或,所得4字节整型数值再以字节数组形式进行逐字节异或处理,将逐字节异或处理后得到的整型数值的最高字节清零,生成所述会话密钥。本专利技术还提供了一种车载终端与ECU绑定的方法,包括:将采用上述任一种车联网系统会话密钥生成的方法生成的会话密钥发送至车载终端,所述车载终端存储为第一临时会话密钥;获取ECU的标识信息;将获取到的所述ECU的标识信息与预先存储的ECU标识信息进行比较;若一致则验证通过,将所述第一临时会话密钥发送至所述ECU,所述ECU存储为第二临时会话密钥,完成所述车载终端与所述ECU的绑定,若验证不通过,则绑定失败。本专利技术还提供了一种防止车载终端被拆除或更换的方法,包括:预先采用上述车载终端与ECU绑定的方法将车载终端与ECU进行绑定;所述ECU接收进行上电的指令,生成随机数,并根据所述随机数与第二临时会话密钥运算生成第二会话密钥;所述ECU将所述随机数发送至所述车载终端,并接收所述车载终端根据所述随机数与第一临时会话密钥运算生成的第一会话密钥;当所述ECU未收到第一会话密钥或所述ECU收到的第一会话密钥与所述第二会话密钥不一致时,生成锁车指令。本专利技术还提供了一种车联网平台,包括:密钥请求信息接收模块,用于接收车载终端发送的密钥请求信息,所述密钥请求信息至少包括所述车载终端的标识信息;原始终端密钥生成模块,用于根据所述车载终端的标识信息生成原始终端密钥;会话密钥生成模块,用于通过根密钥以及所述原始终端密钥,生成会话密钥。可选地,所述原始终端密钥生成模块具体用于:将所述车载终端的标识信息定义为7个字符,其中,第1个字符为大写字母,取值范围为:‘A’-‘P’;第2-7个字符为数字,第2个字符的取值范围:‘1’-‘9’,第3-7个字符的取值范围为‘0’-‘9’;将第1个字符的ASCII码值减去65,作为所述原始终端密钥的最高位,其余6个数字字符直接作为所述原始终端密钥的低6位,生成所述原始终端密钥。可选地,所述会话密钥生成模块具体用于:将所述原始终端密钥作为4字节整型数值与所述根密钥进行异或,所得4字节整型数值再以字节数组形式进行逐字节异或处理,将逐字节异或处理后得到的整型数值的最高字节清零,生成所述会话密钥。可选地,还包括:临时会话密钥发送模块,用于将会话密钥发送至车载终端,所述车载终端存储为第一临时会话密钥;ECU标识信息获取模块,用于获取ECU的标识信息;比较模块,用于将获取到的所述ECU的标识信息与预先存储的ECU标识信息进行比较;验证模块,用于当所述ECU的标识信息与预先存储的ECU标识信息一致时通过验证,通过车载终端将所述第一临时会话密钥发送至所述ECU,所述ECU存储为第二临时会话密钥,完成所述车载终端与所述ECU的绑定,当所述ECU的标识信息与预先存储的ECU标识信息不一致时不通过验证,绑定失败。本专利技术还提供了一种车联网系统,包括:车载终端、ECU以及上述任一种车联网平台;其中,所述车联网平台用于将所述ECU与所述车载终端进行绑定;所述ECU用于接收进行上电的指令,生成随机数,根据所述随机数与存储的第二临时会话密钥运算生成第二会话密钥;并将所述随机数发送至所述车载终端,接收所述车载终端根据所述随机数与第一临时会话密钥运算生成的第一会话密钥;当所述ECU未收到第一会话密钥或所述ECU收到的第一会话密钥与所述第二会话密钥不一致时,生成锁车指令。本专利技术所提供的车联网系统会话密钥生成的方法,车联网平台接收车载终端发送的密钥请求信息,根据密钥请求信息中的标识信息生成原始终端密钥;通过根密钥以及原始终端密钥,生成会话密钥。本专利技术所提供的车联网系统会话密钥生成的方法,会话密钥在车联网平台端生成,而不是由车载终端生成,安全性较高,且生成方式简单快捷。此外,本专利技术还提供了一种车载终端与ECU绑定的方法、防止车载终端被拆除或更换的方法、本文档来自技高网...

【技术保护点】
一种车联网系统会话密钥生成的方法,其特征在于,包括:车联网平台接收车载终端发送的密钥请求信息,所述密钥请求信息至少包括所述车载终端的标识信息;根据所述车载终端的标识信息生成原始终端密钥;通过根密钥以及所述原始终端密钥,生成会话密钥。

【技术特征摘要】
1.一种车联网系统会话密钥生成的方法,其特征在于,包括:
车联网平台接收车载终端发送的密钥请求信息,所述密钥请求信
息至少包括所述车载终端的标识信息;
根据所述车载终端的标识信息生成原始终端密钥;
通过根密钥以及所述原始终端密钥,生成会话密钥。
2.如权利要求1所述的车联网系统会话密钥生成的方法,其特
征在于,所述根据所述车载终端的标识信息生成原始终端密钥包括:
将所述车载终端的标识信息定义为7个字符,其中,第1个字符
为大写字母,取值范围为:‘A’-‘P’;第2-7个字符为数字,第2
个字符的取值范围:‘1’-‘9’,第3-7个字符的取值范围为‘0’-‘9’;
将第1个字符的ASCII码值减去65,作为所述原始终端密钥的最
高位,其余6个数字字符直接作为所述原始终端密钥的低6位,生成
所述原始终端密钥。
3.如权利要求2所述的车联网系统会话密钥生成的方法,其特
征在于,所述通过根密钥以及所述原始终端密钥,生成会话密钥包括:
将所述原始终端密钥作为4字节整型数值与所述根密钥进行异
或,所得4字节整型数值再以字节数组形式进行逐字节异或处理,将
逐字节异或处理后得到的整型数值的最高字节清零,生成所述会话密
钥。
4.一种车载终端与ECU绑定的方法,其特征在于,包括:
将采用如权利要求1至3任一项所述的车联网系统会话密钥生成
的方法生成的会话密钥发送至车载终端,所述车载终端存储为第一临
时会话密钥;
获取ECU的标识信息;
将获取到的所述ECU的标识信息与预先存储的ECU标识信息进
行比较;
若一致则验证通过,将所述第一临时会话密钥发送至所述ECU,
所述ECU存储为第二临时会话密钥,完成所述车载终端与所述ECU
的绑定,若验证不通过,则绑定失败。
5.一种防止车载终端被拆除或更换的方法,其特征在于,包括:
预先采用如权利要求4所述的车载终端与ECU绑定的方法将车载
终端与ECU进行绑定;
所述ECU接收进行上电的指令,生成随机数,并根据所述随机数
与第二临时会话密钥运算生成第二会话密钥;
所述ECU将所述随机数发送至所述车载终端,并接收所述车载终
端根据所述随机数与第一临时会话密钥运算生成的第一会话密钥;
当所述ECU未收到第一会话密钥或所述ECU收到的第一会话密
钥与所述第二会话密钥不一致时,生成锁车指令。
6.一种车联网平台,其特征在于,包括:
密钥请求信息接收模块,用于接收车载终...

【专利技术属性】
技术研发人员:周俊勇高改红张红启胡军
申请(专利权)人:北汽福田汽车股份有限公司
类型:发明
国别省市:北京;11

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

1