Automobile 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, data exchange through path configuration, etc., which can solve low efficiency, easy to be affected by environmental factors, and unable to guarantee the sending order, etc. problem, achieve the effect of improving immunity and ensuring safety

Active Publication Date: 2019-12-06
BEIJING HANGSHENG NEW ENERGY TECH CO LTD
View PDF6 Cites 18 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
  • Automobile CAN bus encryption method
  • Automobile CAN bus encryption method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0026] The present invention relates to a kind of automobile CAN bus encryption method, such as figure 1As shown in the first preferred flowchart, the method first sends the node to recombine 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 checksum to each data block. check mechanism and add a check digit at the end of the end data block, then use random data to supplement the end data block, use the AES encryption algorithm to encrypt each data block to obtain each ciphertext data block, and the sending node then After the text data block is divided into data and the time mark and sequence mark are set, it is sent to the receiving node through the CAN network. The receiving node receives each ciphertext data block and checks its integrity, and then...

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 an automobile CAN bus encryption method. The method includes: firstly enabling a sending node to recombine to-be-sent data in a CAN bus network into a plurality of data blocksaccording to an AES encryption algorithm block byte length requirement; adding a check mechanism to each data block and adding a check bit to the tail of the tail end data block; carrying out bit compensation on the tail end data block by utilizing random data; encrypting each data block by using an AES encryption algorithm to obtain each ciphertext data block; enabling the sending node to perform data segmentation on each ciphertext data block, set a time identifier and an order identifier and send the ciphertext data blocks to the receiving node through the CAN network; enabling the receiving node to receive each ciphertext data block and detect the integrity of each ciphertext data block; according to the detection result, confirming that that it is discarded that this time of receiving is completed or splicing and decryption are conducted after extraction is conducted according to the preset time identifier and the sequence identifier, carrying out verification in combination witha verification mechanism after decryption to confirm the effectiveness of data transmission. The data transmission efficiency is improved, and the safety of data information transmission on an automobile is guaranteed.

Description

technical field [0001] The invention relates to the technical field of data transmission in an automobile internal LAN, in particular to an encryption method for an automobile CAN bus. Background technique [0002] In the field of modern automobile applications, the controller local network (CONTROLLERAREA NETWORK) is a multi-host local network mainly launched by BOSCH company. Due to its high performance, high reliability, real-time and other advantages, it has been widely used in industrial automation and various control Equipment, transportation, medical equipment, construction, environmental control and many other fields. With the rapid development of electric and hybrid vehicles, new electronic control units (ECUs) such as battery management systems have been introduced into vehicles, and CAN networks are used to realize vehicle control communication. However, as more and more vehicles are connected to the Internet, the originally closed and undefended local network in...

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): H04L29/06H04L9/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