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.
 
CopyRight(C) 2003 SDProtector.com All Rights Reserved