|
Embedded Protection - RSA-key Locked Code Marks
RSA-key Locked Code Marks
Introduction:
- Code protected RSA-key locked code marks will only be decrypted if
a valid license is present. This allows you to create a demo or shareware
version of your application with limited functionality.
Remarks
- To use this feature, you must use SDProtector RSA license key system.
Nested marks are not supported, and they should always be used in pairs.
Before you use these marks, we strongly recommend you to read
marks usage tips first.
Example
- for C++
- #include "SDProtector.h"
//...
void example()
{
//...
DEMO_BLOCK_START
//...
MessageBox(NULL,"After protection, you can see this message only if a valid license is present" ,"Info",MB_OK);
DEMO_BLOCK_END //... }
- for Delphi
- procedure example;
begin
//...
{$I DEMO_BLOCK_START.INC}
//...
MessageBox(0,'After protection, you can see this message only if a valid license is present','Info',MB_OK);
{$I DEMO_BLOCK_END.INC}
//...
end;
Sample application is located in \Examples\Delphi\Embedded Protection\
and \Examples\VC\Embedded Protection\ directory.
|