A kind of car CAN bus encryption method

A technology of CAN bus and encryption method, which is applied in the direction of bus network, encryption device with shift register/memory, digital transmission system, etc., can solve problems such as low efficiency, easy to be affected by environmental factors, and unable to guarantee the sending order, and achieve The effect of ensuring safety

Active Publication Date: 2022-02-25
BEIJING HANGSHENG NEW ENERGY TECH CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides an automotive CAN bus encryption method for the defects of poor CAN network data transmission security, low efficiency, unguaranteed transmission order, and easy to be affected by environmental factors on traditional automobiles. It skillfully introduces the AES encryption and decryption algorithm and passes a series The settings make the AES encryption and decryption algorithm perfectly combined with the data communication of the automobile CAN network, which effectively guarantees the security of data information transmission on the automobile and greatly improves the immunity of the automobile CAN network system to external faults or attacks

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
  • A kind of car CAN bus encryption method
  • A kind of car CAN bus encryption method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The invention will be further described in detail below with reference to the accompanying drawings.

[0026] The present invention relates to a method of encryption of a car CAN bus, such as figure 1The first preferred flowchart shown, the method first transmits the node to re-combined the data block as several data blocks according to the AES encryption algorithm block byte length, and increase the school for each data block. The control mechanism and the end data block are added at the end of the end data block, and then use the random data to reset the end data block. Use the AES encryption algorithm to encrypt each ciphertext block, send nodes to each secret The text data block performs data segmentation and sets the time identity and the order identity to send it to the receiving node through the CAN network, the receiving node receives each ciphertext data block and detects its integrity, and then confirmed by the test results to abandon the reception or receive Afte...

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 method for encrypting an automobile CAN bus. Firstly, a sending node reassembles the data to be sent in the CAN bus network into several data blocks according to the block byte length requirements of the AES encryption algorithm, and adds a verification mechanism to each data block. And add a check digit at the end of the end data block, and then use random data to fill the end data block, use the AES encryption algorithm to encrypt each data block to obtain each ciphertext data block, and then send the node to each ciphertext data After dividing the block into data and setting the time mark and order mark, it is sent to the receiving node through the CAN network. The receiving node receives each ciphertext data block and checks its integrity. The time mark and the order mark are set to be extracted, spliced ​​and decrypted, and after decryption, combined with the verification mechanism for verification to confirm the validity of the data transmission, which improves the efficiency of data transmission and ensures the security of data information transmission on the car.

Description

Technical field [0001] The present invention relates to the field of automotive internal local area network data transmission technology, and more particularly to a car CAN bus encryption method. Background technique [0002] In the field of modern automotive applications, controller partnernetwork is a multi-host local network that Bosch's focus on its high performance, high reliability, and real-time performance, it has been widely used in industrial automation, and various controls. Many fields such as equipment, vehicles, medical instruments, and buildings, environmental controls. With the high-speed development of electric and mixed vehicles, new electronic control units such as battery management systems are introduced inside the vehicle, and the control communication of vehicle is realized using the CAN network. However, due to more and more vehicles connected to the Internet, the local network originally closed, the local network of the closed, and in the large Internet e...

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 Patents(China)
IPC IPC(8): H04L9/40H04L9/06H04L12/40
CPCH04L63/0435H04L63/123H04L9/0631H04L2012/40215H04L2012/40273
Inventor 杨世春李强伟崔海港曹耀光闫啸宇
Owner BEIJING HANGSHENG NEW ENERGY TECH 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