In-vehicle system and communication method
First Claim
1. An in-vehicle system for communicating with an external tool, the system comprising:
- a communication device; and
a tool key acquisition electronic control unitwherein the tool key acquisition electronic control unit includes a communication controller,wherein the in-vehicle system and an external server provide a vehicular communication system,wherein the external tool stores a tool secret key,wherein the external server stores external tool information,wherein the external tool information provides a tool public key and key identification information, which are associated with each other,wherein the tool public key provides a public key, which pairs with the tool secret key,wherein the key identification information provides identification information about the tool public key,wherein the communication device communicates with the external server,wherein, when the external tool requests communication connection with the in-vehicle system, the tool key acquisition electronic control unit transmits the key identification information corresponding to the external tool as a request source to the external server via the communication device, so that the tool key acquisition electronic control unit acquires the tool public key associated with the key identification information from the external server via the communication device,wherein the tool key acquisition electronic control unit is connected to a plurality of other electronic control units via a bus,wherein the communication controller performs cryptographic communication between the external tool as the request source of a communication connection and the plurality of other electronic control units with using the tool public key acquired by the tool key acquisition electronic control unit,wherein the tool key acquisition electronic control unit stores a common key,wherein the communication controller performs the cryptographic communication with the external tool in a public key cryptosystem using the tool public key, so that the tool key acquisition electronic control unit is configured to encrypt the common key using the tool public key, and is configured to transmit the common key to the external tool,wherein the communication controller shares the common key with the external tool, andwherein the common key provides cryptographic communication in a common key crypto system,the system further comprising;
an update device for updating the common key,wherein the update device updates the common key, each time the external tool and the in-vehicle system complete the cryptographic communication in the common key cryptosystem.
1 Assignment
0 Petitions
Accused Products
Abstract
An in-vehicle system for communicating with an external tool for storing a tool secret key includes: a communication device; a tool key acquisition device; and a communication controller. The in-vehicle system and an external server for storing external tool information provide a vehicular communication system. The external tool information provides a tool public key and key identification information. The tool public key pairs with the tool secret key. When the external tool requests communication connection with the in-vehicle system, the tool key acquisition device transmits the key identification information to the external server, so that the tool key acquisition device acquires the tool public key from the external server. The communication controller performs cryptographic communication with the external tool using the tool public key.
-
Citations
14 Claims
-
1. An in-vehicle system for communicating with an external tool, the system comprising:
-
a communication device; and a tool key acquisition electronic control unit wherein the tool key acquisition electronic control unit includes a communication controller, wherein the in-vehicle system and an external server provide a vehicular communication system, wherein the external tool stores a tool secret key, wherein the external server stores external tool information, wherein the external tool information provides a tool public key and key identification information, which are associated with each other, wherein the tool public key provides a public key, which pairs with the tool secret key, wherein the key identification information provides identification information about the tool public key, wherein the communication device communicates with the external server, wherein, when the external tool requests communication connection with the in-vehicle system, the tool key acquisition electronic control unit transmits the key identification information corresponding to the external tool as a request source to the external server via the communication device, so that the tool key acquisition electronic control unit acquires the tool public key associated with the key identification information from the external server via the communication device, wherein the tool key acquisition electronic control unit is connected to a plurality of other electronic control units via a bus, wherein the communication controller performs cryptographic communication between the external tool as the request source of a communication connection and the plurality of other electronic control units with using the tool public key acquired by the tool key acquisition electronic control unit, wherein the tool key acquisition electronic control unit stores a common key, wherein the communication controller performs the cryptographic communication with the external tool in a public key cryptosystem using the tool public key, so that the tool key acquisition electronic control unit is configured to encrypt the common key using the tool public key, and is configured to transmit the common key to the external tool, wherein the communication controller shares the common key with the external tool, and wherein the common key provides cryptographic communication in a common key crypto system, the system further comprising; an update device for updating the common key, wherein the update device updates the common key, each time the external tool and the in-vehicle system complete the cryptographic communication in the common key cryptosystem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for communicating between an in-vehicle system and an external tool comprising:
-
transmitting key identification information from the external tool to the in-vehicle system, wherein the key identification information provides identification information about a tool public key of the external tool; transmitting the key identification information from the in-vehicle system to an external server using a tool key acquisition electronic control unit in the in-vehicle system, wherein the external server stores the tool public key and key identification information about the tool public key, which are associated with each other; transmitting the tool public key from the external server to the in-vehicle system and receiving the tool public key using the tool key acquisition electronic control unit, wherein the tool public key is associated with the key identification information received by the external server; transmitting a common key from the in-vehicle system to the external tool, wherein the common key is encrypted using the tool public key received by the tool key acquisition electronic control unit; decrypting an encrypted common key received by the external tool using a tool secret key, which pairs with the tool public key of the external tool, wherein the tool key acquisition electronic control unit shares the common key with the external tool; and performing cryptographic communication between the external tool and a plurality of other electronic control units in the in-vehicle system using the common key, wherein the tool key acquisition electronic control unit is connected to the plurality of other electronic control units via a bus, the method further comprising; updating the common key using the in-vehicle system after the cryptographic communication is completed, wherein the updating of the common key is performed each time the cryptographic communication between the external tool and the in-vehicle system is completed. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification