Project encryption on a client device

Encrypt projects on any device with FactoryTalk Optix Update Server installed.

Encryption scope

Project
YAML
files, which represent the project information model, are transferred as encrypted binary files on client devices. For more information, see Project source format.
By default, Emulator components are encrypted. You cannot disable the encryption of Emulator components.

Encryption operation

Client devices generate public encryption keys based on the current hardware and
Windows
keys. The public encryption keys in
EncryptionKey.bin
are stored on the client devices in the
Runtime
folder. The encrypted application is tied to the specific client device hardware.
Encrypted projects cannot be copied to or run on different client device. Exporting an encrypted project to a USB device or folder does not encrypt the compiled project.
TIP: You can upload encrypted projects from device while opening a project even if you are logged into a different organization than the organization used to develop the project. For more information, see Open a project.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.