CAN bus safety identification method based on transient state

A CAN bus and security identification technology, applied in bus network, secure communication device, and key distribution, can solve the problems of high complexity, complex encryption and decryption, etc., and achieve the effect of realizing dynamic changes, improving security, and ensuring freshness

Active Publication Date: 2019-07-19
中国计量大学上虞高等研究院有限公司 +1
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the private key is held independently, this method is more secure than the symmetric encryption algorithm, but unfortunately, the complexity of this method is also higher. In order to ensure the authenticity and validity of the public key, this method needs to have A third-party organization conducts certificate authentication, and the encryption and decryption of this method are more complicated, so this method is not actually suitable for CAN communication encryption

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
  • CAN bus safety identification method based on transient state
  • CAN bus safety identification method based on transient state
  • CAN bus safety identification method based on transient state

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0057] Such as image 3 Shown, the present invention's CAN bus security identification method based on transient state is specifically as follows:

[0058] 1. When the car leaves the factory, it is set by the manufacturer. This setting is mainly to power on and start each ECU, and each ECU obtains its own transient value V ts , and place V ts Send it to other ECUs. After the factory setting is completed, each ECU stores the transient value V of other ECUs ts .

[0059] 2. Every time the car starts, the ECU gets the start time stamp T i , each ECU acquires T i It is consistent after error elimination through formula (6).

[0060] 3. Each ECU generates a dynamic key K according to the formula (7). The key K is only valid during the current driving of the car. When the car is turned off, K becomes invalid, and a new key K will be regenerated when the car is started next time.

[0061] 4. When the ECU sends a message, it uses its own key to encrypt the message data to obtain...

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 discloses a CAN bus safety identification method based on a transient state. The method comprises the following steps that 1, when an automobile leaves a factory, factory setting is conducted by a manufacturer, power-on starting is conducted on all ECUs, the ECUs obtain transient values Vts of the ECUs and send the transient values Vts to other ECUs, and after factory setting is finished, the transient values Vts of the other ECUs are stored in all the ECUs; 2, when the automobile is started each time, the ECU obtains a starting time stamp Ti; 3, each ECU generates a dynamic keyK, the key K is only effective in the driving period of the automobile, and when the automobile is stalled and K is invalid, a new key K can be generated again when the automobile is started next time; 4, the message data is encrypted by using the dynamic key K of the ECU when the ECU sends the message to obtain DATA; and the receiver ECUi finds out the transient value of the sender from the transient values stored in the receiver ECUi after receiving the message, calculates a decryption secret key K' according to Ti, and decrypts the encrypted message DATA to obtain the message data if K'=K.

Description

technical field [0001] The invention relates to a transmission authentication method combined with a transient state and a time stamp to identify a CAN (Controller Area Network) automobile bus transmission abnormality, in particular to a transient state-based CAN bus security authentication method. Background technique [0002] The CAN protocol is a serial communication bus protocol developed by the German BOSCH company. It uses a bus-type connection to connect multiple electronic control units in the car. Compared with traditional protocols, the communication required by the car is greatly reduced. lines, and provides higher reliability of data transmission. However, this bus protocol does not consider much in terms of security. Since the vehicle is in a continuous high-speed state during driving, the communication of the electronic control unit in the vehicle controls the driving state of the vehicle. If a hacker attacks the vehicle while the vehicle is running , may caus...

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/32H04L9/08H04L9/06H04L12/40H04L29/06
CPCH04L9/3228H04L9/0863H04L9/0643H04L12/40H04L63/0846H04L2012/40215H04L2012/40273
Inventor 潘琪谭劲
Owner 中国计量大学上虞高等研究院有限公司
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