-

Creating Digital Signature for Project Data

Note
The package signing feature is supported for PLCnext Technology targets with a firmware version 2025.0 or newer.

PLCnext Engineer allows you to secure the binary data (programs and sources of the PLCnext Engineer project; applies to non-safety-related and safety-related data) to be written to the target controller by a digital signature. The digital signature ensures the origin, integrity, and security of the data. The signature is checked before the data are loaded into the memory.

The digital signature is created by using the private key of a code signing certificate. The code signing certificate ensures that the data the user is writing to the target controller have not been tampered with or changed since they were signed.

To create a digital signature for securing the data during the write process to the controller, the following information and data must be provided in the 'Package Signing' editor (editor of the controller node):