Protecting Your Software

Perform the following processes to apply Sentinel LDK protection to your software product:

1.Integrate the customized Licensing API library and the Vendor Code file into the source code of the application to be protected.

2.[On a Linux Intel machine] Run Sentinel LDK Envelope (located at /Linux/VendorTools/Envelope/linuxenv) to protect both Linux Intel and Linux ARM applications. For details, see Sentinel LDK Envelope for Linux.

You may need to set the executable flag for linuxenv with the following command: chmod a+x linuxenv

In the event a package dependency is missing, install it using yum on RedHat-based systems such as CentOS, apt-get on Debian-based systems such as Ubuntu, or any other package manager provided by your distribution.

3.[On a Linux Intel machine] To view and work with Sentinel keys that are connected to this machine, open Sentinel LDK Admin Control Center in your browser (http://localhost:1947). For more information, see the description of the Sentinel LDK Admin Control Center in the Sentinel LDK Software Protection and Licensing Guide (for Sentinel EMS or Sentinel LDK-EMS).

4.To distribute Linux Intel or Linux ARM applications to end users, refer to "Distributing Sentinel LDK With Your Software" in the Sentinel LDK Software Protection and Licensing Guide (for Sentinel EMS or Sentinel LDK-EMS).