Overview
Control Expert provides a password mechanism to help guard against unauthorized access to the application.
Control Expert uses the password when you:
Open the application in Control Expert.
Connect to the PAC in Control Expert.
Setting an application password helps prevent unwanted application modification, download, or opening of application files. The password is stored encrypted in the application.
In addition to setting
the password, you can encrypt the .STU
, .STA
and .ZEF
files. The file encryption feature in
Control Expert helps prevent modifications by any malicious person
and reinforces protection against theft of intellectual property.
The file encryption option is protected by a password mechanism.
Password Construction
The password construction is based on IEEE Standard 1686–2013 recommendations.
A password should contain at least 8 characters and should combine as a minimum one upper-case (A, B, C, …), one lower-case (a, b, c, …), one number, and one non–alphanumeric character (!, $, %, &, …).
.XEF
or a .ZEF
file, the application password is cleared.New Project Creation
By default a project is not password-protected and application files are not encrypted.
At project creation, the
window allows you to:Set an application password, or
Set an application password and apply encryption to your application files. Applying file encryption also requires setting a password and we recommend setting two different passwords.
If no password is entered the encryption of application files is not possible. In this case, the next time you open your Control Expert project, the dialog opens. To access your project, enter no password text, thereby accepting the empty string, and click . Thereafter, you can follow the steps set forth below to set an application password and enable file encryption.
Setting an application password is mandatory for enabling file encryption.
When file encryption is enabled:
Changing the application password is allowed.
Clearing the application password is not allowed.
Setting an Application Password
Procedure for setting the application password:
Step |
Action |
---|---|
1 |
In the project browser right-click . |
2 |
Select command from the popup menu.Result: The window appears. |
3 |
Select tab. |
4 |
In the field, click .Result: The window appears. |
5 |
Enter the new password in the field. |
6 |
Enter the confirmation of the new password in the field. |
7 |
Click to confirm. |
8 |
Click or in the window to confirm all changes.If you click in the window, all changes are canceled. |
Changing the Application Password
Procedure for changing the application protection password:
Step |
Action |
---|---|
1 |
In the project browser right-click . |
2 |
Select command from the popup menu.Result: The window appears. |
3 |
Select tab. |
4 |
In the field, click .Result: The window appears. |
5 |
Enter previous password in the field. |
6 |
Enter the new password in the field. |
7 |
Enter the confirmation of the new password in the field. |
8 |
Click to confirm. |
9 |
Click or in the window to confirm all changes.If you click in the window, all changes are canceled. |
Deleting the Application Password
Clearing the application password is not allowed while file encryption is enabled.
Procedure for clearing the application protection password:
Step |
Action |
---|---|
1 |
In the project browser right-click . |
2 |
Select command from the popup menu.Result: The window appears. |
3 |
Select tab. |
4 |
In the field, click .Result: The window appears. |
5 |
Enter the password in the field. |
6 |
Click to confirm. |
7 |
Click or in the window to confirm all changes.If you click in the window, all changes are canceled. |
Auto-Lock Feature
There is an optional auto-lock feature that limits access to the Control Expert software programming tool after a configured time of inactivity. You can activate the auto-lock feature with the check box and select the time-out for the time of inactivity via .
The default values are:
is not activated
is set to 10 minutes (possible values: 1...999 minutes)
If the auto-lock feature is enabled and the configured inactivity time elapses, a modal dialog box is displayed requiring the entry of the application password. Behind the modal dialog box, all opened editors remain open in the same position. As a result, anybody can read the current content of the Control Expert windows but cannot continue to work with Control Expert.
Password Request Condition
Open an existing application (project) in Control Expert:
Password Management |
|
---|---|
When an application file is opened, an dialog box opens. |
|
Enter the password. |
|
Click . |
If the password is correct, the application opens. |
If the password is wrong, a message box indicates an incorrect password was entered, and a new dialog box opens. |
|
If you click , the application is not opened |
Accessing the application in Control Expert after an auto-lock, when Control Expert is not connected to the PAC or when the project in Control Expert is EQUAL to the project in the PAC:
Password Management |
|
---|---|
When auto-lock time is elapsed, an dialog box opens: |
|
Enter the password. |
|
Click . |
If the password is correct, Control Expert becomes active again. |
If the password is wrong, a message box indicates an incorrect password was entered, and a new dialog box opens. |
|
If you click , the application is closed without being saved. |
Accessing the application in the PAC after an auto-lock, when Control Expert is connected to the PAC and the application in Control Expert is DIFFERENT from the application in the PAC:
Password Management |
|
---|---|
On connection, if Control Expert software application and the CPU application are not equal, an dialog box opens: |
|
Enter the password. |
|
Click . |
If the password is correct, the connection is established. |
If the password is wrong, a message box indicates an incorrect password was entered, and a new dialog box opens. |
|
If you click , the connection is not established. |
|
NOTE: On connection,
if Control Expert software application and
the CPU applications are equal, there is no
password request. If no password has been initially entered (left
empty on project creation), click to establish the connection on password prompt.
|
Enabling File Encryption Option
Procedure for enabling the file encryption option:
Step |
Action |
---|---|
1 |
In the project browser right-click . |
2 |
Select command from the popup menu.Result: The window appears. |
3 |
Select tab. |
4 |
Select check-box.Result: The window appears. |
5 |
Enter the password in the field. |
6 |
Enter the confirmation of the password in the field. |
7 |
Click to confirm. |
8 |
Click or in the window to confirm all changes.If you click in the window, all changes are canceled. |
Disabling File Encryption Option
Procedure for disabling the file encryption option:
Step |
Action |
---|---|
1 |
In the project browser right-click . |
2 |
Select command from the popup menu.Result: The window appears. |
3 |
Select tab. |
4 |
De-select check-box.Result: The window appears. |
5 |
Enter the password and click to confirm.NOTE: The application
is no longer encrypted.
|
6 |
Click or in the window to confirm all changes.If you click in the window, all changes are canceled. |
Changing the File Encryption Password
Procedure for changing the file encryption password:
Step |
Action |
---|---|
1 |
In the project browser right-click . |
2 |
Select command from the popup menu.Result: The window appears. |
3 |
Select tab. |
4 |
In the field, click .Result: The window appears. |
5 |
Enter previous password in the field. |
6 |
Enter the new password in the field. |
7 |
Enter the confirmation of the new password in the field. |
8 |
Click to confirm. |
9 |
Click or in the window to confirm all changes.If you click in the window, all changes are canceled. |
Clearing the File Encryption Password
Procedure for clearing the file encryption password:
Step |
Action |
---|---|
1 |
In the project browser right-click . |
2 |
Select command from the popup menu.Result: The window appears. |
3 |
Select tab. |
4 |
In the field, click .Result: The window appears. |
5 |
Enter the password in the field. |
6 |
Click to confirm. |
7 |
Click or in the window to confirm all changes.If you click in the window, all changes are canceled. |
Compatibility Rules
Encrypted application files (.STA
, and .ZEF
) can not be opened in Control Expert 15.0 Classic or earlier versions and encrypted files (.ZEF
)
cannot be imported in Control Expert with
Topology Manager.
The compatibility rules between application
version and Control Expert/Unity Pro version
apply to .ZEF
files exported without encryption option.
.STA
) cannot be saved without
encryption.