Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

On-vehicle communication system

a communication system and vehicle technology, applied in the field of vehicle communication systems, can solve the problems that the communication system connected to the network outside the vehicle may be subject to cyber-attacks and the process operation of the ecu may be affected by cyber-attacks

Active Publication Date: 2016-06-16
TOYOTA JIDOSHA KK
View PDF17 Cites 64 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present invention provides an on-vehicle communication system that can prevent unauthorized access from affecting the vehicle network. The system uses encryption keys and message authentication codes to verify the integrity and authenticity of communication data. Additionally, the system prevents transmission of copy data that may include fraudulent data or information that is not relevant to the vehicle's current state. These technical effects prevent a cyber-attack from affecting the vehicle's operation and ensure secure communication within the vehicle network.

Problems solved by technology

An on-vehicle communication system connected to a network outside a vehicle may be subject to cyber-attack such as unauthorized intrusion or virus (malicious program) infection.
Even in, for example, an ECU into which a third party cannot directly intrude, a process operation of the ECU may be affected by cyber-attack.

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
  • On-vehicle communication system
  • On-vehicle communication system
  • On-vehicle communication system

Examples

Experimental program
Comparison scheme
Effect test

modification 1

[0073][Modification 1]

[0074]In modification 1, the fourth ECU 14 is an ECU for transmitting communication information to an external device via the third ECU 13. For example, the fourth ECU 14 has only the second encryption key K2 among the first encryption key K1 and the second encryption key K2. In a case where authentication of the data frame (that is, data frame including the communication information (hereinafter, referred to as “information for outside”) transmitted from the third ECU 13 to an external device) transmitted from the fourth ECU 14 to the third ECU 13, is performed, a message authentication code is generated by using an accumulated travel distance of the vehicle. The fourth ECU 14 may have both the first encryption key K1 and the second encryption key K2.

[0075]In the on-vehicle communication system 10 having the third ECU 13 connected to the network outside the vehicle, in a case where the data frame including the information for outside is illicitly intercepted, ...

modification 2

[0083][Modification 2]

[0084]In modification 2, similarly to modification 1, the fourth ECU 14 is an ECU for transmitting the communication information via the third ECU 13 to an external device. For example, the fourth ECU 14 has only the second encryption key K2 among the first encryption key K1 and the second encryption key K2. In a case where authentication of the data frame to be transmitted from the fourth ECU 14 to the third ECU 13, is performed, the message authentication code is generated by use of challenge data in a challenge and response method, unlike in modification 1. The fourth ECU 14 may have both the first encryption key K1 and the second encryption key K2. FIG. 6 shows a flow of message authentication according to modification 2.

[0085]The fourth ECU 14 sends an access request to the third ECU 13 when transmitting, to the third ECU 13, the data frame including the information for outside (for example, vehicle speed information). The third ECU 13 that has received th...

modification 3

[0089][Modification 3]

[0090]In modification 3, the fourth ECU 14 is an ECU for transmitting the data frame including communication information C to be used by each of the first ECU 11 and the third ECU 13. The fourth ECU 14 has the first encryption key K1 and the second encryption key K2. The fourth ECU 14 assigns, to the data frame including the communication information C, a first transmitter code generated by use of the first encryption key K1 and a second transmitter code generated by use of the second encryption key K2.

[0091]The fourth ECU 14 performs the transmission-side process when transmitting the data frame including the communication information C. The fourth ECU 14 generates the first transmitter code from the communication information C by use of the first encryption key K1, and generates the second transmitter code from the communication information C by use of the second encryption key K2. As shown in FIG. 7, the fourth ECU 14 transmits, to the on-vehicle network 20,...

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

An on-vehicle communication system, performing message authentication using transmitter and receiver codes that are message authentication codes respectively generated by a communication data transmitter and receiver, includes a first ECU, connected to an on-vehicle network, configured to have, among mutually different first and second encryption keys, only the first one and verify, by using the receiver code generated using the first one, the transmitter code assigned to the communication data received; a second ECU, connected to the on-vehicle network, configured to have at least the first one and transmit communication data to which the transmitter code generated using the first one is assigned; and a third ECU connected to the on-vehicle network and a network outside a vehicle, configured to have only the second one among the first and second ones and generate the transmitter or receiver codes using the second one when making communication over the on-vehicle network.

Description

BACKGROUND OF THE INVENTION[0001]1. Field of the Invention[0002]The present invention relates to an on-vehicle communication system that performs message authentication.[0003]2. Description of the Background Art[0004]To date, an on-vehicle communication system that uses encryption key to perform message authentication has been known. This type of on-vehicle communication system is described in Japanese Laid-Open Patent Publication No. 2013-098719 (hereinafter, referred to as Patent Literature 1). In the on-vehicle communication system described in Patent Literature 1, after a main message including data to be communicated has been transmitted, an MAC message including an MAC (message authentication code) for a data filed of the main message is transmitted. The MAC is obtained by an AES encryption algorithm that is one of common key block encryption methods. The validity of the main message is verified on a receiver side by determining whether or not the MAC obtained from the data fi...

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
IPC IPC(8): H04L29/06H04L9/30
CPCH04L9/30H04L63/123H04L9/3242H04L2209/84H04W4/70H04W12/106H04W12/121H04W12/122H04L67/12
Inventor ICHIHARA, MASAAKI
Owner TOYOTA JIDOSHA KK
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products