Security device and embedded device
AssigneeMitsubishi Electric Corporation
InventorTomohiko Higashiyama
Life of this patent
Estimating the term…
Abstract
A security device includes an attack detection part, a security risk state determination part, and an execution environment controller. The attack detection part detects a cyber attack on an embedded device controlled by an embedded control device. The security risk state determination part determines a security risk state indicating at least one of a type and degree of risk of threat in a security caused by the cyber attack based on a result of the detection. The execution environment controller is included in the embedded control device, determines a security function against the cyber attack in accordance with the security risk state, and constitutes an execution environment of the security function in the embedded control device so that the embedded control device can execute the security function.
Claims12
A security device, comprising:
- processing circuitry configured to
- detect a cyber attack on an embedded device controlled by an embedded control device to determine a security risk state indicating at least one of a type and a degree of risk of threat in security to the embedded device caused by the cyber attack based on a result of the detection of the cyber attack by the processing circuitry of the security device;
- determine a security function against the cyber attack in accordance with the security risk state;
- constitute a first execution environment of the security function in the embedded control device so that the embedded control device executes the security function to counter the cyber attack;
- and
- based on the detected security risk state, dynamically constitute a second execution environment of a main function of the embedded device in which to execute the main function in parallel with the security function executing in the first execution environment to counter the cyber attack,
- wherein the execution environments of the first execution environment of the security function and the second execution environment of the main function are respective operation environments of the embedded control device necessary to execute the security function and the main function.
An embedded device comprising:
- a security device including:
- processing circuitry configured to
- detect a cyber attack on an embedded device controlled by an embedded control device to determine a security risk state indicating at least one of a type and a degree of risk of threat in security to the embedded device caused by the cyber attack based on a result of the detection of the cyber attack by the processing circuitry of the security device;
- determine a security function against the cyber attack in accordance with the security risk state;
- constitute a first execution environment of the security function in the embedded control device so that the embedded control device executes the security function to counter the cyber attack;
- and
- based on the detected security risk state, dynamically constitute a second execution environment of a main function of the embedded device in which to execute the main function in parallel with the security function executing in the first execution environment to counter the cyber attack,
- wherein the execution environments of the first execution environment of the security function and the second execution environment of the main function are respective operation environments of the embedded control device necessary to execute the security function and the main function.
Dependencies are inferred from the claim text.