Data processing method, control system, and control device
AssigneeOMRON Corporation
InventorTakuya HIROTA
Life of this patent
Estimating the term…
Abstract
A method includes a step of generating, using a control device, a private key and a public key, a step of acquiring, using the control device; encrypted data obtained by encrypting the data using the public key; a step of decrypting, using the control device, the private key for the encrypted data when the control device performs a process; a step of storing, using the control device, the data obtained by decrypting the encrypted data using the private key in a volatile storage area that is not accessible from the outside; and a step of executing, using the control device, a process with reference to the data stored in the storage area.
Claims20
A method of processing data that is provided from a support device in a control device configured to control a control subject, the data processing method comprising:
- a generating step, by using the control device, generating private key and a public key;
- an acquiring step, by using the control device, acquiring encrypted data obtained by encrypting the data using the public key;
- a step of decrypting, using the control device, the encrypted data using the private key when the control device performs a process;
- a step of storing, using the control device, the data obtained by decrypting the encrypted data using the private key in a volatile storage area that is not accessible from an outside;
- and
- a step of executing, using the control device, a process with reference to the data stored in the volatile storage area.
A control system including a control device configured to control a control subject and a support device configured to provide data to the control device;
- wherein the control device includes
- a generation part configured to generate a private key and a public key;
- an acquisition part configured to acquire encrypted data obtained by encrypting the data using the public key;
- a decryption part configured to decrypt the encrypted data using the private key during processing;
- a storage part configured to store the data obtained by decryption using the private key for the encrypted data in a volatile storage area that is not accessible from an outside;
- and
- an execution part configured to perform a process with reference to the data stored in the volatile storage area.
A control device configured to control a control subject using data that is provided from a support device, comprising:
- a generation part configured to generate a private key and a public key;
- an acquisition part configured to acquire encrypted data obtained by encrypting the data using the public key;
- a decryption part configured to decrypt the encrypted data using the private key during processing;
- a storage part configured to store the data obtained by decryption using the private key for the encrypted data in a volatile storage area that is not accessible from an outside;
- and
- an execution part configured to perform a process with reference to the data stored in the volatile storage area.
Dependencies are inferred from the claim text.