The data transmission method of the vehicle controller, the vehicle controller and the readable storage medium provided by the invention send the first key agreement request to the target vehicle controller, which includes the first seed information stored in advance, receive the key synchronization message returned by the target vehicle controller within a predetermined time period, in which the key synchronization message is the target vehicle vehicle controller. When the first key agreement request is checked successfully, the controller generates the key according to the first seed information; generates the key according to the preset first seed information; encrypts the transmitted data according to the generated key, and sends the encrypted data to the target vehicle controller, so that each controller and the controller are needed among the vehicle controllers. The key agreement between the vehicle controller and the target vehicle controller directly communicates with it, and then the key generated by the agreement is used to encrypt the data, which effectively guarantees the data security of the vehicle controller in the process of data transmission.
【技术实现步骤摘要】
车载控制器的数据传输方法、车载控制器及可读存储介质
本专利技术涉及通信技术,尤其涉及一种车载控制器的数据传输方法、车载控制器及可读存储介质。
技术介绍
随着汽车智能化、物联网技术的发展,汽车内部所承载有大量的电子设备,特别是如整车控制器、网关控制器、仪表控制器。这些电子设备可通过无线通信进行有效通信和数据交互,从而满足对于汽车的智能控制需求。在现有技术中,各控制器间的通信数据是采用明文传输的,这使得各控制器间的通信数据容易遭到黑客的劫持和利用,严重影响了汽车自身安全。因此,如何提高汽车内网络通信数据的安全成为亟待解决的技术问题。
技术实现思路
针对上述提及的如何提高汽车内网络通信数据的安全成为亟待解决的技术问题,本申请提供了一种车载控制器的数据传输方法、车载控制器及可读存储介质。一方面,本专利技术提供了一种车载控制器的数据传输方法,包括:向目标车载控制器发送第一密钥协商请求,所述密钥协商请求包括预存的第一种子信息;在预设时间周期内,接收目标车载控制器返回的密钥同步消息;其中,所述密钥同步消息是所述目标车载控制器在对所述第一密钥协商请求校验成功时并根据所述第一种子信息生 ...
【技术保护点】
1.一种车载控制器的数据传输方法,其特征在于,包括:向目标车载控制器发送第一密钥协商请求,所述密钥协商请求包括预存的第一种子信息;在预设时间周期内,接收目标车载控制器返回的密钥同步消息;其中,所述密钥同步消息是所述目标车载控制器在对所述第一密钥协商请求校验成功时并根据所述第一种子信息生成密钥之后生成的;根据预设的第一种子信息生成密钥;根据生成的密钥对待传输的数据进行加密,并将加密后的数据发送至所述目标车载控制器。
【技术特征摘要】
1.一种车载控制器的数据传输方法,其特征在于,包括:向目标车载控制器发送第一密钥协商请求,所述密钥协商请求包括预存的第一种子信息;在预设时间周期内,接收目标车载控制器返回的密钥同步消息;其中,所述密钥同步消息是所述目标车载控制器在对所述第一密钥协商请求校验成功时并根据所述第一种子信息生成密钥之后生成的;根据预设的第一种子信息生成密钥;根据生成的密钥对待传输的数据进行加密,并将加密后的数据发送至所述目标车载控制器。2.根据权利要求1所述的数据传输方法,其特征在于,所述向目标车载控制器发送第一密钥协商请求之后,还包括:在预设时间周期内,接收目标车载控制器发送的第二密钥协商请求,所述第二密钥协商请求中包括有预存在所述目标车载控制器内的第二种子信息;根据预设规则从所述第一种子信息和所述第二种子信息中选出优选种子信息,并根据所述优选种子信息生成密钥;根据生成的密钥对待传输的数据进行加密,并将加密后的数据发送至所述目标车载控制器。3.根据权利要求1所述的数据传输方法,其特征在于,所述在预设时间周期内,接收目标车载控制器发送的第二密钥协商请求之后,还包括:利用预设的校验算法,对所述第二密钥协商请求进行校验;当且仅当校验通过时,执行根据预设规则从所述第一种子信息和所述第二种子信息中选出优选种子信息的步骤。4.根据权利要求2所述车载控制器的数据传输方法,其特征在于,所述根据预设规则从所述第一种子信息和所述第二种子信息中选出优选种子信息,包括:根据所述第一种子信息和第二种子信息中预设位的字符串数值的大小,确定所述优选种子信息。5.根据权利要求2所述的数据传输方法,其特征在于,还包括:当向目标车载控制器发送第一密钥协商请求之后,在预设时间周期内未接收目标车载控制器发送的密钥同步消息或第二密钥协商请求时,向目标车载控制器重新发送第一密钥协商请求。6.根据权利要求1所述的车载控制器的数据传输方法,其特征在于,所述向目标车载控制器发送第一密钥协商请求之前,还包括:判断是否预存...
【专利技术属性】
技术研发人员:李林峰,陈静相,
申请(专利权)人:东软集团股份有限公司,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。