CPC G06F 21/33 (2013.01) [G06F 21/6218 (2013.01); H04L 9/321 (2013.01); H04L 9/3247 (2013.01); H04L 9/3263 (2013.01); G06F 2221/2113 (2013.01)] | 15 Claims |
8. A software defined process control system (SDCS) to control an industrial process in a process plant, the SDCS comprising:
a certificate authority service executing via a container on a compute node of the SDCS to:
obtain a request for a certificate from a physical or logical asset of the process plant utilized during run-time of the process plant to control at least a portion of the industrial process, the request including identification information for the physical or logical asset;
verify an identity of the physical or logical asset based on the identification information;
generate a certificate for the physical or logical asset including a cryptographic public key for the physical or logical asset, an identifier for the certificate authority service, and a digital signature for the certificate authority service to prove that the certificate has been generated by the certificate authority service; and
provide the certificate to the physical or logical asset to be used to authenticate the physical or logical asset when interacting with other services of the SDCS.
|