02.04.2013 Views

Sentinel Hardware Keys Developer's Guide - Customer Connection ...

Sentinel Hardware Keys Developer's Guide - Customer Connection ...

Sentinel Hardware Keys Developer's Guide - Customer Connection ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 2 – <strong>Sentinel</strong> <strong>Hardware</strong> <strong>Keys</strong> SDK Components<br />

Contents Glossary Index Troubleshooting<br />

Deployer: An individual responsible for protecting applications at<br />

the customer’s site using a Custom CodeCover Key and Command-<br />

Line CodeCover Utility provided by a Developer.<br />

The table below provides a summary of hardware keys that are included in<br />

<strong>Sentinel</strong> <strong>Keys</strong> SDK.<br />

Summary of the <strong>Sentinel</strong> <strong>Hardware</strong> <strong>Keys</strong><br />

Component Description<br />

Developer Key The hardware key that must be attached to the system where the Toolkit is<br />

running.<br />

Distributor Key The hardware key that must be attached to the system where the stand-alone<br />

License Manager application is running (typically meant for the distributors).<br />

<strong>Sentinel</strong> Key The hardware key that is programmed with the application protection<br />

strategy (by a developer or distributor) and shipped to the customers. A<br />

customer cannot use the protected application without it. <strong>Sentinel</strong> Key is<br />

available for both the stand-alone and network environments (and is<br />

referred hereafter as stand-alone key and network key, respectively).<br />

Following table provides summary of each of the <strong>Sentinel</strong> <strong>Keys</strong> SDK<br />

component.<br />

Summary of the <strong>Sentinel</strong> <strong>Keys</strong> SDK Components<br />

Component Description<br />

<strong>Sentinel</strong> <strong>Keys</strong><br />

Server<br />

<strong>Sentinel</strong><br />

System Driver<br />

<strong>Sentinel</strong> <strong>Keys</strong><br />

Toolkit<br />

Command-Line<br />

CodeCover<br />

Utility<br />

Key<br />

Programming<br />

APIs<br />

A program that manages the <strong>Sentinel</strong> <strong>Keys</strong> license information in a network.<br />

The device driver for all the USB tokens included in the SDK.<br />

A Java application used by the developer for preparing the application<br />

protection strategy and performing related activities.<br />

A console-based program that protects executables, DLLs, and BPLs using the<br />

CodeCover method via command-line. Please refer to the Command-Line<br />

CodeCover Utility ReadMe, for more information.<br />

Set of API functions used for programming <strong>Sentinel</strong> <strong>Hardware</strong> <strong>Keys</strong>, and<br />

creating update packets. Please refer to the Key Programming API Help, for<br />

more information.<br />

20 <strong>Sentinel</strong> <strong>Hardware</strong> <strong>Keys</strong> Developer’s <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!