×

Industrial protocol system authentication and firewall

  • US 9,054,863 B2
  • Filed: 09/04/2012
  • Issued: 06/09/2015
  • Est. Priority Date: 09/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. An industrial controller with a processor executing a program stored in a non-transitory computer-readable storage medium wherein the program instructs the processor to perform the following steps:

  • (a) in response to a transaction request to the industrial controller from a client device, determine if an authenticated common industrial protocol (CIP) connection has been established with the client device, and allow further access to the industrial controller by the client device if an authenticated CIP connection has been established;

    (b) if an authenticated CIP connection has not been established, randomly generate an exchange key and send the exchange key to the client device in response to the transaction request;

    (c) combine the exchange key with a locally stored pass key to produce an authentication code; and

    (d) compare a challenge key received from the client device to the authentication code to determine a match between the challenge key and the authentication code;

    wherein a successful match between the challenge key and the authentication code allows the client device to further access the industrial controller using a CIP connection.

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