×

Rapid configuration security system for industrial control infrastructure

  • US 9,898,607 B2
  • Filed: 06/02/2015
  • Issued: 02/20/2018
  • Est. Priority Date: 06/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. An electronic computer having a processor executing a program stored in a non-transient medium, the processor executing the program to:

  • (I) receive a security template into the non-transient medium, the security template including;

    a generic control program executable by an industrial controller for implementing a generic control system in coordination with a plurality of control devices connectable to actuators and sensors through I/O points; and

    a security table providing a plurality of entries associated with the plurality of control devices, wherein each entry of the plurality of entries is associated with a control device of the plurality of control devices, and wherein each entry of the plurality of entries provides for the control device of the plurality of control devices associated with that entry;

    (a) a device program executable by the control device for implementing a portion of the generic control system, the device program including generic names for the I/O points;

    (b) a security program executable by the control device for generating a security thumbprint of the control device when executing the device program, the security thumbprint providing a compression of a state of the control device when implementing the device program, the state reflecting each of;

    (i) operating software of the control device describing operation of the control device and executable by the control device;

    (ii) configuration data defining a configuration of the control device, the configuration data including a certification code embedded in the control device, and(iii) environmental data defining an operating environment of the control device measurable by the control device, the environmental data including wire connection states indicating conductors connected to the control device that are in communication with actuators and sensors through the I/O points,wherein the security thumbprint includes a digital signature allowing the industrial controller to detect tampering;

    (II) accept input from a user to link the generic names for the I/O points to hardware I/O points of a physical control system; and

    (III) transfer the generic control program to the industrial controller and the device programs and security programs to the associated control devices for execution thereon.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×