Adding API Features
Sentinel Hardware Keys Developer’s Guide
99
Note:
If you specify both the licensing controls—lease and limited executions—
the application will expire as soon as any of these limits is reached.
7. Selecting the
Add instances later
check box will allow you to add
new feature instances later in the
License Manager
screen. This
option helps in modifying the "licensing values" without modifying
the "licensing implementation" in the application/code.
For example, the programmer who implemented the application pro-
tection had set the expiration date as "10/10/05" and also selected
this check box. Later, if desired, the marketing/key programming per-
sonnel can modify it to suit some customer's requirement (such as,
10/10/07) and program the Sentinel Key. This does not require you
to apply the Shell protection again, modify the API calls, or repackage
the product.
8. Provide a name for this feature (necessary).
9. The constant name will be automatically generated. However, you
may modify it, if needed.
10. You may optionally provide comments. When done, click
OK
.
Note:
You can use the following Business Layer API functions for an AES feature:
- SFNTQueryFeature - To implement the query-response protection with/
without the licensing checks.
- SFNTEncrypt - To encrypt 16-byte blocks.
- SFNTDecrypt - To decrypt 16-byte encrypted blocks.
Adding ECC Feature
1. In the
License Designer
screen, load the template to which the ECC
feature will be added.
2. Click the
API
tab.
3. Click
Add
. The
Add Features
dialog box appears.
Содержание 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...