Electronic device control apparatus
OwnerAtsushi Minemura, Masao Ito +1inventors
InventorsAtsushi Minemura, Masao Ito, Yoshiaki Nakanishi
Life of this patent
Estimating the term…
Abstract
The electronics controller and electronic devices can securely share a common key and make an encrypted communication. A serial key of the electronic device controlled by the element to obtain a serial key 102 is obtained. A common key of the electronic device stored at the element to store a common key 103 is encrypted at the element to encrypt a common key 104 by a serial key, and is transmitted to the electronic device by the element to transmit an encrypted common key 106. A common key is shared by the electronics controller and electronic device. A control signal is encrypted by a shared common key, and is transmitted to the electronic device.
Claims30
An electronics controller to transmit a control signal via communication to electronic device including;
- an element to obtain a control signal;
- an element to obtain a serial key identifying electronic devices uniquely;
- an element to store a common key to encrypt a control signal;
- an element to encrypt a common key wherein a common key stored at the element to store a common key is encrypted as an encrypted common key using a serial key obtained at the element to obtain a serial key;
- an element to encrypt a control signal wherein a control signal is encrypted and is made to be an encrypted control signal using a common key stored at said element to store a common key;
- an element to transmit an encrypted common key at said element to encrypt a common key;
- and
- an element to transmit an encrypted control signal encrypted at said element to encrypt a control signal.
An electronic device receiving an encrypted control signal encrypted and transmitted via communication by an electronics controller, comprising:
- an element to receive an encrypted control signal to receive an encrypted control signal;
- an element to obtain an encrypted common key to obtain an encrypted common key that is encrypted by a serial key identifying the electronic device uniquely;
- an element to store a serial key as a common key for decrypting the encrypted common key;
- an element to decrypt an encrypted common key using a serial key and to make it a common key;
- an element to store a common key that is decrypted by the element to decrypt;
- and
- an element to decrypt an encrypted control signal transmitted via communication using a common key of the element to store a common key.
An electronics controller program for transmitting a control signal via communication to an electronic device, for causing a computer to execute including the steps of:
- a step to obtain a control signal;
- a step to obtain a serial key identifying an electronic device uniquely;
- a step to obtain a common key in order to encrypt a control signal;
- a step to encrypt a common key wherein a serial key obtained at the step to obtain a serial key is used to encrypt a common key obtained at the step to obtain a common and the result of the encryption is made to be an encrypted common key;
- a step to encrypt a control signal wherein a common key obtained at the step to obtain a common key is used to encrypt a control signal and the result of the encryption is made to be an encrypted control signal;
- a step to transmit an encrypted common key that is encrypted at the step to encrypt a common key;
- and
- a step to transmit an encrypted control signal that is encrypted at the step to encrypt a control signal.
A program for an electronic device that receives an encrypted transmitted control signal via communication and which is controlled thereby and for causing a computer to execute the following steps:
- a step to receive an encrypted control signal;
- a step to obtain an encrypted common key encrypted by a serial key identifying said electronic device uniquely;
- a step to obtain a serial key wherein said encrypted common key is decrypted and is made to be a common key;
- a step to decrypt wherein a serial key is used to decrypt an encrypted common key and the result of the decryption is made to be a common key;
- an element to store a common key decrypted at the step to decrypt;
- and
- a step to decrypt an encrypted control signal transmitted via communication using a common key stored at the step to store a common key.
A method of initial establishment of a common key to enable the common key to encrypt the communication with an electronic device to be used by the electronic device comprising a step to input a serial key unique to an electronic device into a node having a function to set up a key which performs communications with an electronic device, a step to encrypt the common key by the serial key, and a step to transmit from said node having a function to set up a key to the electronic device.
A method for sharing a common key with an electronic device in order to encrypt the communication between the electronic device and an electronics controller comprising the steps of:
- a step to input a serial key uniquely determined for every electronic device to the electronics controller;
- a step to encrypt a common key of the electronics controller using a serial key input at the step to input a serial key;
- and
- a step to transmit a common key encrypted at the step to encrypt a common key to the electronic device.
A method for updating a common key for encrypting communication with an electronic device wherein a node having function to set up a key encrypts a new common key by a current common key shared between an electronic device and the node having a function to set up a key, and transmits to the electronic device.
A method for updating a common key in order to encrypt communication with an electronic device and an electronics controller, comprising the steps:
- a step to encrypt a common key for updating wherein a common key for updating as a new common key is encrypted by a common key that has been already shared with the electronics controller and the electronic device, at the electronics controller;
- and
- a step to transmit a common key for encrypting and updating to transmit an encrypted common key for updating at said step to encrypt a common key for updating into the electronic device.
An electronics controller to transmit a control signal via communication to an electronic device, comprising an element to give a secure header to a signal transmitted to the electronic device, wherein the secure header contains a sequence number field that contains sequence number information that indicates a different sequence number for every transmission of a control signal.
A method for transmitting a control signal via communication to the electronic device, comprising the steps of:
- a step to obtain a control signal to be transmitted;
- a step to obtain information of a sequence number as the information showing a different sequence number for every transmission of a control signal;
- and
- a step to give a secure header including information of a sequence number obtained at said step to obtain information of a sequence number to a control signal obtained at said step to obtain a control signal.
An electronics controller, comprising
- an element to receive a number of transmissions from an electronic device,
- an element to store a number of transmissions for identifying control wherein a number of transmissions received at an element to receive a number of transmissions is stored as a number of transmissions for identifying control,
- an element to obtain a control signal,
- an element to give a number of transmissions to associate a number of transmissions for identifying control or an optional number of transmissions optionally created when an element to store a number of transmissions for identifying control does not store a number of transmissions for identifying control with every transmission of a control signal obtained at said element to obtain a control signal, and
- an element to transmit to an electronic device a control signal obtained at an element to obtain a control signal by associating with a number of transmissions associated by an element to give a number of transmissions.
A method for operating an electronics controller, comprising the steps of:
- a step to receive a number of transmissions from an electronic device;
- a step to store a number of transmissions for identifying control to store a number of transmissions received at a step to receive a number of transmissions as a number of transmissions for identifying control;
- a step to obtain a control signal;
- a step to give a number of transmissions to associate a number of transmissions for identifying control or a number of transmissions created when a number of transmissions for identifying control is not stored with every transmission of a control signal obtained at a step to obtain a control signal;
- and
- a step to transmit a control signal to transmit to the electronic devices a control signal obtained at said step to obtain a control signal, with a number of transmissions associated at a step to give a number of transmissions.
An electronic device controllable by an electronics controller, comprising:
- an element to obtain a control signal to be transmitted to other electronic devices or the electronics controller;
- and
- an element to give a number of transmissions associating a different number of transmissions for every transmission of a control signal obtained at said element to obtain a control signal.
A method for transmitting a control signal to an electronics controller by an electronic device, comprising the steps of:
- a step to obtain a control signal to be transmitted;
- a step to obtain information about a number of transmission as transmission number information indicating a different number of transmissions for every transmission of a control signal;
- and
- a step to give a number of transmissions associating information about a number of transmissions obtained at a step to obtain information about a number of transmissions with a control signal obtained at said step to obtain a control signal.
An electronic device for transmitting a control signal to an electronics controller, comprising an element to give a secure header to a signal to transmit to the electronics controller, wherein a secure header contains a sequence number field that includes sequence number information indicating a different sequence number for every transmission of a control signal.
A method for transmitting a control signal via communication to an electronics controller, comprising the steps of:
- a step to obtain a control signal to be transmitted;
- a step to obtain information about a sequence number as sequence number information indicating a different sequence number for every transmission of a control signal;
- and
- a step to give a secure header that contains a sequence number information obtained at a step to obtain information about a sequence number regarding a control signal obtained at said step to obtain a control signal.
An electronic device, comprising
- an element to store a number of transmissions transmitted to the electronic device,
- an element to increment the number of transmissions to obtain a number of transmissions transmitted from said element to store a number of transmissions, or to obtain a number of transmissions when a number of transmissions transmitted is not stored at said element to store the number of transmissions, and to increment a number of transmissions making the result a number of transmissions for transmission,
- an element to transmit a number of transmissions for transmission,
- an element to receive a control signal associated with a number of transmissions,
- an element to obtain a received number of transmissions that has already been received as a number of transmissions associated with a received control signal at said element to receive a control signal,
- an element to determine whether a number of transmissions that has already been received at said element to obtain a received number of transmissions and a number of transmissions transmitted that is stored at said element to store a number of transmissions are equal,
- an element to process a control signal to do a process for execution of a control signal associated with a received number of transmissions when a determination at said element to determine a number of transmissions is “equal”,
- an element to transmit unequal information to the electronics controller that shows that a determination is “unequal” and either a number of transmissions transmitted at the immediately previous time or a number of transmissions created when a determination at an element to determine a number of transmissions is “unequal”.
A method for operating an electronic device, comprising the steps of:
- a step to store a number of transmissions transmitted to an electronics controller;
- a step to increment a number of transmissions to obtain a number of transmissions transmitted, a number of transmissions created when a number of transmissions transmitted is not stored, and to increment a number of transmissions making the result a number of transmissions for transmission;
- a step to transmit a number of transmissions for transmission;
- a step to receive a control signal to receive a control signal associated with a number of transmissions;
- a step to obtain a number of transmissions that has already been received as a number of transmissions associated with a received control signal at said step to receive a control signal;
- a step to determine whether a number of transmissions that has already been received at said step to obtain a received number of transmissions and a number of transmissions transmitted that is stored are equal;
- a step to process a control signal to do a process for the execution of a control signal associated with a received number of transmissions when the determination at said step to determine a number of transmissions is “equal”;
- a step to transmit to the electronics controller unequal information that shows that a determination is “unequal” and either a number of transmissions transmitted at the immediately previous time or a number of transmissions created when a determination is “unequal” at said element to determine a number of transmissions.
An electronic device that receives an encrypted control signal, associated with a number of transmissions, and transmitted by an electronics controller which controls the electronic devices, comprising:
- an element to receive an encrypted control,
- an element to obtain an encrypted common key that is encrypted by a serial key identifying the electronic device uniquely,
- an element to store a serial key as a common key by decrypting the encrypted common key,
- an element to decrypt an encrypted common key using a serial key thereby resulted in a decrypted common key,
- an element to store said decrypted common key,
- an element to create a number of transmissions to create a number of transmissions when a encrypted common key is successfully decrypted at said element to decrypt,
- an element to increment a number of transmissions wherein an initial number of transmissions as the created number of transmissions is obtained and a number of transmissions is incremented as a number of transmissions for transmission,
- an element to transmit information showing the completion of decryption of an encrypted common key and including the initial number of transmissions or a number of transmissions for transmission.
An electronic device that receives an encrypted control signal, associated with a number of transmissions, and transmitted by an electronics controller which controls the electronic device, comprising:
- an element to receive an encrypted control,
- an element to obtain an encrypted common key that is encrypted by a serial key identifying the electronic device uniquely,
- an element to store a serial key as a common key by decrypting the encrypted common key,
- an element to decrypt an encrypted common key using a serial key making the result of decryption a common key,
- an element to store a common to store a common key that is decrypted at an element to decrypt,
- an element to create a number of transmissions to create when a encrypted common key is successfully decrypted at said element to decrypt,
- an element to increment a number of transmissions wherein an initial number of transmissions as the created number of transmissions is obtained and a number of transmissions is incremented as a number of transmissions for transmission
- an element to encrypt completion information showing the completion of decryption of an encrypted common key and including an initial number of transmissions or a number of transmissions for transmission, and
- an element to transmit the encrypted completion information.
A method for operating an electronic device for establishing secure communication between an electronic device and an electronics controller, comprising the steps of:
- a step to receive an encrypted control signal that is encrypted;
- a step to obtain an common key encrypted by a serial key identifying the electronic device uniquely;
- a step to obtain a serial key for making the result of decryption of the encrypted common key an unencrypted common key an unencrypted common key an unencrypted common key;
- a step to decrypt wherein a serial key obtained at an element to obtain a serial key is used and an encrypted common key obtained at said step to obtain an encrypted common key is decrypted and made to be a common key;
- a step to store a common key decrypted at said step to decrypt;
- a step to create a number of transmissions when an encrypted common key is successfully decrypted at said step to decrypt;
- a step to increment a number of transmissions wherein an initial number of transmissions is obtained as a created number of transmissions and a number of transmissions is incremented as a number of transmissions for transmission;
- and
- a step to transmit information showing the completion of decryption of a common key and including an initial number of transmissions or a number of transmissions for transmission.
Dependencies are inferred from the claim text.