Defining Windows Protection Details

You define protection details for Windows programs in the Protection Details screen.

To display the Protection Details screen for Windows programs:

1.In the Project pane, click on the name of a Windows program. The Protection Details screen is displayed in the Display pane.

2.If required, edit the Input file and Output file fields.

3.If required, specify additional protection parameters.

4.Click the Protect icon in the toolbar, or the Protect button, to protect the selected program.

The protection parameters in the Protection Details screen for Windows programs are as follows:

Input file

The directory in which the Windows program you are protecting is located. By default, the directory from which you added the program to the project.

Output file

Specify the directory where the protected output will be saved.

Protection Key Version

Specify the version of Sentinel protection key to be used for protection. Default: Sentinel

Protection Key Search Mode

Specify the access mode for the Sentinel protection key. Determines which search mode the protected program will use to search for the required Sentinel protection key. (The access mode that you specify does not determine how AppOnChip searches for a Sentinel HL key to run encrypted function code.)

If you have selected the Enable Custom Protection Key Login Scope check box in the Advanced Protection Details dialog box, this field is disabled.

Feature ID

Select a Feature ID for the program you are protecting. You can select the Feature by its name, in the Name field. At run-time, the protected program will search for the assigned Feature ID in the Sentinel protection key.

NOTE   If your application will be distributed with Sentinel HL Basic keys, you can use only the default Feature (Feature ID 0) to protect your program.

Name

The unique name of the Feature, as defined in the Sentinel LDK-EMS catalog.

NOTE   The Name field is only displayed when you are logged in to the Sentinel LDK-EMS Server.

The General tab in the Protection Details screen enables you to specify the following information:

Overlay support

Select this check box to protect programs that use overlays. Protected programs that utilize overlays will not execute properly if this check box is not selected. This option is only available for executables, not DLLs.

Enable data file protection

Select this check box to insert the Data File Protection module into the protected application. This option is only available for executables and not DLLs. After you select the check box, you can:

1.Select the data protection mode - Version 1 or Version 2

2.For Version 1: In the displayed table, define encryption filters for data files utilized by the protected version of the program. For more information, see Defining Data File Filters.

3.(Optional) Click Encrypt Data to launch the Data Protection utility.

The following limitations apply:

> Within a given Envelope project, you cannot include both applications that use Version 1 data protection mode and applications that use Version 2 data protection mode.

>When Enable data file protection is selected: In the protected application, the Send To menu item is removed from the Windows Save As dialog box.

Click the Protection Settings tab to display the current protection settings.

Click the Advanced tab to display the Advanced Protection Details information. When advanced protection details are specified for the current program entry, an icon is displayed to the left of the Advanced tab name.

Click the AppOnChip tab to select functions to be protected using the AppOnChip functionality.

Related Topics

Protecting Data Files Using the Sentinel LDK Data Protection Facility

Protection Details

Protection Settings

Advanced Protection Details

Defining Data File Filters

NG