IP Library Granted Patent US 11,956,355
Granted Patent B2
US 11,956,355 · App. 17/289,042 · Granted Apr 9, 2024

Control device, industrial control system, and encryption key life extension method

Inventors: Minoru Nakaide (Tokyo, JP); Shinichi Toda (Yokohama, JP); Yoshikane Yamanaka (Yokohama, JP)
Assignee: MITSUBISHI HEAVY INDUSTRIES, LTD.
H04L9/0894H04L9/083H04L9/0891
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,956,355
App. No.
17/289,042
Granted
Apr 9, 2024
Kind
B2
Abstract

The control device is configured to communicate with another device via a communication network, and comprises: a key acquisition unit configured to acquire, from a key distribution server via the communication network, an encryption key with a life period for performing encrypted communication with the another device; an encrypted communication processing unit configured to perform the encrypted communication with the another device using the encryption key within the life period; a server state detection unit configured to detect a key acquisition disabled state where acquisition of the encryption key by the key acquisition unit is disabled; and a life extension unit configured to perform extension processing for extending the life period if the key acquisition disabled state is detected.

Claims (34)

1. A control device configured to communicate with another device via a communication network, the control device comprising:

a memory configured to store a program; and

a processor configured to execute the program and control the control device to:

acquire, from a key distribution server via the communication network, an encryption key with a life period for performing encrypted communication with the another device;

perform the encrypted communication with the another device using the encryption key within the life period;

detect a key acquisition disabled state where acquisition of the encryption key is disabled; and

perform extension processing for extending the life period if the key acquisition disabled state is detected.

2. The control device according to claim 1 , wherein the processor is further configured to execute the program and control the control device to determine expiration of the life period,

wherein the extension processing prevents the determination of expiration of the life period as the extension processing.

3. The control device according to claim 2 ,

wherein the processor is further configured to execute the program and control the control device to count the life period, and

wherein the extension processing puts back a count value of the life period for the determination of the expiration by a predetermined value.

4. The control device according to claim 1 ,

wherein the processor is further configured to execute the program and control the control device to detect the key acquisition disabled state, based on state notification periodically transmitted from the key distribution server or communication status of the state notification.

5. The control device according to claim 1 ,

wherein the control device is a device constituting a distributed control device, and

wherein the processor is further configured to execute the program and control the control device

to store the encryption key and the life period acquired;

to receive a key request message transmitted from a joining control device that intends to newly join the distributed control device, the key request message requesting the encryption key; and

to transmit the encryption key and the life period stored to the joining control device that has transmitted the key request message.

6. The control device according to claim 5 ,

wherein the processor is further configured to execute the program and control the control device to transmit the encryption key and the life period to the joining control device if a specified condition including that the key acquisition disabled state is detected is satisfied.

7. The control device according to claim 1 ,

wherein the encryption key is a session key.

8. An industrial control system, comprising:

the control device according to claim 1 ; and

a key distribution server configured to distribute an encryption key with a life period shared between the control device and another device to the control device and the another device.

9. The industrial control system according to claim 8 ,

wherein the key distribution server is redundant.

10. An encryption key life extension method performed by a control device configured to communication with another device via a communication network, the method comprising:

a key acquisition step of acquiring, from a key distribution server via the communication network, an encryption key with a life period for performing encrypted communication with the another device;

an encrypted communication step of performing the encrypted communication with the another device using the encryption key within the life period;

a server state detection step of detecting a key acquisition disabled state where acquisition of the encryption key by the key acquisition step is disabled; and

a life extension step of performing extension processing for extending the life period if the key acquisition disabled state is detected.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2022
From: MITSUBISHI POWER, LTD.
To: MITSUBISHI HEAVY INDUSTRIES, LTD.
Reel/Frame 059519/0494 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2021
From: NAKAIDE, MINORU; TODA, SHINICHI; YAMANAKA, YOSHIKANE
To: MITSUBISHI POWER, LTD.
Reel/Frame 056056/0110 →
Priority Claims (1)
JP 2019-025256 · Feb 15, 2019 · national
Continuity (1)
Related Publication 20210409212A1 · Dec 30, 2021