Patent ID: 9641329
Date: 2017-05-02
CPC Classifications: H04L,H04W

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 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: 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.