Chapter 1 – Introduction
10
Sentinel Hardware Keys Developer’s Guide
is typically used for getting started with the Toolkit and protecting
applications.
Note:
The Shell and Quick Shell options are available only on Windows and can
be used for protecting Windows 32-bit and 64-bit executables and DLLs.
❑
Sentinel Keys Command-Line Shelling - Shell protection using
command-line options not only saves your time but also enables
you to execute Sentinel Shell protection from batch files without
going through the Sentinel Keys Toolkit screens.
The Sentinel Keys Command-Line Shell Utility is also referred to as
CMDShell.exe
. The utility is a console-based program that protects
executables and DLLs using the Shell method via command-line.
For more information, please refer to the section “Command-Line
Shell Utility” .
■
Under the API protection, you call the Business Layer API functions
into your application source code. These functions let you implement
both basic and advanced protection, There are functions for
encrypting\decrypting data using 128-bit AES, digitally
signing\verifying data using ECC, reading and writing data into the
key memory (such as, integers, Boolean, string, and raw data).
For a quick look at the Business Layer API functions, see the diagram
below. The Business Layer API Help contains details on using each
API function. You can launch it from the
Help
menu of the Toolkit,
browse in the
Help
directory of the compiler interfaces.
Содержание Sentinel
Страница 1: ...1 2 0...
Страница 6: ...vi Sentinel Hardware Keys Developer s Guide...
Страница 12: ...Contents xii Sentinel Hardware Keys Developer s Guide...
Страница 20: ......
Страница 58: ...Chapter 2 Sentinel Keys SDK Components 40 Sentinel Hardware Keys Developer s Guide...
Страница 80: ...Chapter 3 Planning Application Protection and Licensing Strategy 62 Sentinel Hardware Keys Developer s Guide...
Страница 82: ......
Страница 108: ...Chapter 4 Protecting Applications Using Shell 90 Sentinel Hardware Keys Developer s Guide...
Страница 180: ......
Страница 196: ...Chapter 8 License Grouping 178 Sentinel Hardware Keys Developer s Guide...
Страница 212: ...Chapter 9 Programming Sentinel Hardware Keys 194 Sentinel Hardware Keys Developer s Guide...
Страница 214: ......
Страница 236: ...Chapter 10 Redistributables for Customers and Distributors 218 Sentinel Hardware Keys Developer s Guide...
Страница 252: ...Appendix A Troubleshooting 234 Sentinel Hardware Keys Developer s Guide...
Страница 282: ...Index 264 Sentinel Hardware Keys Developer s Guide...