About Features, Templates, and Groups
Sentinel Hardware Keys Developer’s Guide
45
About Shell Protection (For Windows Only)
In Shell, protective wrappers are put around your application that guard it
from unauthorized access. Shell encrypts your original application and will
deny access unless the correct Sentinel Key is always present and all the
licensing conditions are met.
The Shell has multi-layer architecture. The previous layer, if executed suc-
cessfully, only will decrypt the successive layer. Multiple layers provide extra
protection to your application—similar to what multiple locks provide to
your door. Breaking them require additional resources, time, and skill that
could potentially deter hacking attacks. Further, due to the random pattern
of the layers, no two Shell implementations are same.
Shell Protection in Action
Содержание 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...