Dialog 'Encryption Wizard'

Function: The wizard makes sure that a certificate for the encryption of downloads, online changes, and boot applications is downloaded from the controller. If a valid certificate does not exist on the controller for this purpose, then the wizard makes sure that a certificate is created. Changes to the application on the controller (download, online change, boot application) are possible only when this certificate exists.

Call: Properties dialog of an application, Encryption tab, Encryption with certificates setting, Encryption Wizard button

Requirement: CODESYS Security Agent is installed. Encryption Technology is set to Encryption with certificates.

Status

Statuses while the wizard:is in action:

  • Not connected: The connection to the controller has not been established yet or the device cannot be reached.

  • Error connecting to the device: The network path to the controller has not been set correctly.

  • Connecting...: A connection to the controller is being established.

  • Processing request...: The wizard is checking for available certificates and if necessary makes sure that the controller creates a new certificate. The certificate downloaded from the controller is automatically classified as "trusted" and registered in the Certificate Store of the computer.

  • Wizard finished

Details

Description of the individual actions of the wizard with corresponding notices in the case of failures

Start

If the connection path to the controller is set correctly in the device editor, then the wizard starts the necessary actions for encrypting downloads, online changes, and boot applications with a certificate.

If an expired certificate exists, then a corresponding warning is displayed with a dialog prompt whether or not a new certificate should be created by the controller. When this is confirmed, the new certificate is created and loaded to the local Certificate Store. In this case, the existing boot application may not start anymore and must be created again with the new certificate.

The Certificate Settings dialog opens when a new certificate is to be created on the device. Here you configure the Key length (bit) and the Validity period (days) for the certificate.

See also