Encrypted Data Transfer¶
The device supports encrypted data transfer to the DataPlatform in accordance with the TLS standard (Transport Layer Security).
TLS encryption is enabled by default upon delivery. No user intervention is required to activate encryption. After a device reset to factory settings, encrypted data transfer is enabled by default.
Note
Using data encryption is considered a cybersecurity best practice. Proemion strongly recommends keeping encryption enabled at all times. The option to disable encryption is removed in firmware releases newer than version 4.0.0. Previously unencrypted communication mode is deprecated and no longer supported in new releases.
Technical Details¶
The variables required belong to the DEVICE VARIABLES object dictionary group.
| Variable | Function |
|---|---|
| ENABLE ENCRYPTED DATA TRANSFER | 1 = enable encrypted data transfer |
| REMOTE SERVER PORT | 61200 = port for encrypted data transfer |
Starting from firmware releases newer than version 4.0.0, TLS encryption is mandatory.
The ENABLE ENCRYPTED DATA TRANSFER variable can only be set to 1 (enable TLS); any attempt to set it to 0 is invalid.
Devices that previously used port 60200 for unencrypted communication will automatically switch to port 61200 during the firmware update.
TLS encryption will also be automatically enabled during the update process, ensuring that encrypted data transfer is active by default.
Note
Encrypted data transmission may be prohibited in some countries. Please observe local regulations on encrypted data transfer.