Signing files (protection against unauthorized changes)

By signing project components (files), you ensure that individual components cannot be replaced without authorization.

Signing files (protection against unauthorized changes)  1:

You should also sign the project file itself, since the information on which components must be signed is stored there.

If the project is linked to a user database, you can set the signing in the properties of the respective project component. Mark the project components in the Solution Explorer and set the value of the Signed property in the Properties view to TRUE.

Signing files (protection against unauthorized changes)  2:

System requirements

Operating system:

TwinCAT version:

Signing files (protection against unauthorized changes)  3:

Reliable protection only when using the latest TwinCAT 3 version

For reliable protection (e.g. secure encryption), always use the latest TwinCAT 3 version. This provides the maximum security.

Use at least TwinCAT 3.1 Build 4024.x.
For security reasons, do not use an older version!