Key exchange method for communication of automobile electronic control unit

An electronic control unit and control unit technology, applied in the direction of public keys, electrical components, and secure communication devices for secure communication, can solve problems such as complex key management, and achieve reduced key leakage, high security, and avoidance of middlemen. effect of attack

Inactive Publication Date: 2019-11-22
HUIZHOU DESAY SV INTELLIGENT TRANSPORTATION TECH INST CO LTD
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the common method is to inject the key into the electronic control unit through diagnostic methods before the vehicle goes off-line. At the same time, the key needs to be stored in the server database, which requires complex key management.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Key exchange method for communication of automobile electronic control unit
  • Key exchange method for communication of automobile electronic control unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] Please refer to Figure 1-2 , Embodiment 1 of the present invention includes:

[0027] A key exchange method for communication between electronic control units of automobiles, which is used to convert plaintext data in communication between multiple electronic control units inside the automobile into encrypted data to improve data security, comprising the following steps:

[0028] Step 1. Select the encryption object, and classify multiple electronic control units into Master and Slave, wherein, the number of Master is one, and the number of Slave is greater than or equal to two, that is, one Master is connected to multiple different Slaves, and the Master sends Slave sends communication data, and Slave also sends communication data to Master.

[0029] Step 2: System initialization, multiple Slaves are respectively connected to the Master, and the Master checks each Slave one by one whether key parameters need to be generated; if so, generate key parameters and store t...

Embodiment 2

[0032] Embodiment 2 of the present invention includes:

[0033] A key exchange method for communication between electronic control units of automobiles, which is used to convert plaintext data in communication between multiple electronic control units inside the automobile into encrypted data to improve data security, comprising the following steps:

[0034]Step 1. Select the encryption object, and classify multiple electronic control units into Master and Slave. Among them, the number of Master is greater than or equal to two, and the number of Slave is one, that is, multiple Masters are connected to the same Slave, and the Master sends data to the Slave. Send communication data, Slave also sends communication data to Master.

[0035] Step 2, system initialization, Slave is connected to multiple Masters, and each Master checks whether key parameters need to be generated; if so, then generate key parameters and store them in the safe storage area of ​​Master and Slave at the s...

Embodiment 3

[0038] Embodiment 3 of the present invention includes:

[0039] A key exchange method for communication between electronic control units of automobiles, which is used to convert plaintext data in communication between two electronic control units inside the automobile into encrypted data to improve data security, comprising the following steps:

[0040] Step 1. Select the encryption object. The two electronic control units are respectively marked as Master and Slave. One Master is connected to one Slave. The Master sends communication data to the Slave, and the Slave also sends communication data to the Master.

[0041] Step 2: System initialization, Slave connects to Master, Master checks whether key parameters need to be generated; if yes, then generates key parameters and stores them in the safe storage area of ​​both Master and Slave; if not, uses the original generated key parameters The key parameter. Specifically, the Slave is connected to the Master through a diagnost...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a key exchange method for automobile electronic control unit communication, which comprises the following steps that 1, an encryption object is selected, and a plurality of electronic control units are classified into a Master and a Slave; 2, a system is initialized, the Slave is accessed to the Master, and the Master checks whether a key parameter needs to be generated ornot; if so, a key parameter is generated, and simultaneously the key parameter is stored into safe storage areas of the Master and the Slave; if not, the originally generated key parameters are used;3, a secret key is generated in real time, after the vehicle is ignited each time, the Master and the Slave respectively generate a random number, and the secret key is generated according to secretkey parameters and the random numbers; and step 4, data encryption: the Master encrypts the communication data needing to be sent to the Slave through the secret key, and the Slave encrypts the communication data needing to be sent to the Master through the secret key. The secret key exchange method for automobile electronic control unit communication is low in encryption cost, does not need to establish a special server to store the secret key, is low in secret key leakage risk, and has very high safety.

Description

technical field [0001] The invention relates to the field of automobiles, in particular to a key exchange method for communication of electronic control units of automobiles. Background technique [0002] With the rapid development of intelligent networked vehicles, automobile information security incidents emerge in an endless stream, and the information security of intelligent networked vehicles has attracted more and more attention. [0003] The communication between the electronic control units inside the car is restricted by traditional communication methods, usually in plain text transmission, and the data is easily cracked, replayed, etc., which has become a weakness of the car being attacked. [0004] In order to improve the communication security, the common method at present is to encrypt the communication data, and use the message authentication code to ensure the integrity and authenticity of the data. Generally, a symmetric encryption algorithm is used. [000...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/08H04L9/30H04L29/08
CPCH04L9/0819H04L9/0838H04L9/0869H04L9/3033H04L67/14
Inventor 张裁会
Owner HUIZHOU DESAY SV INTELLIGENT TRANSPORTATION TECH INST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products