Project obfuscation on a target device

Project obfuscation helps protect project intellectual property on target devices with FactoryTalk Optix Update Server installed.

Scope

Project
YAML
files, which represent the project information model, are transferred as obfuscated binary files to target devices. Obfuscation helps protect project intellectual property on the target device and raises protection against access or reuse. For more information, see Project source format.
By default, Emulator components are obfuscated. You cannot disable the obfuscation of Emulator components.

Operation

Project obfuscation ties the compiled application to the target device hardware. You cannot copy and run an obfuscated project on a different target device. Exporting a project to a USB device or folder does not obfuscate the compiled project.
TIP: To upload an obfuscated project, you need to:
  • Upload the project with
    Transfer application source files
    selected for the target device. See Add a target device.
  • Use the password of the local user of the target device that transferred the application.
TIP: Project obfuscation is not related to the
FactoryTalk Hub
account. You can upload obfuscated projects from a device while opening a project even if you are not logged in or are logged into a different organization than the organization used to develop the project.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal