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.
Application protection by a password helps prevent unwanted application modification, download, or opening of application files. The password is stored encrypted in the application.
In addition
to the password protection 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:protect your application by a password, or
protect your application by a password and apply encryption to your application files. Encryption is also protected by a password and we recommend to enter two different passwords.
If no password is entered, the application protection is disabled and encryption of application files is not possible. In this case, when you next 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 create a new application password and to enable file encryption option.
Protecting your application with a password is mandatory for enabling file encryption option.
When file encryption option is enabled:
Changing the application password is allowed.
Clearing the application password is not allowed.
Creating an Application Password
Procedure for creating 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 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: Application
is no longer secured.
|
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
) can not be saved without
encryption.