The Application Challenge

In order to initiate a challenge, your application must perform the following steps:

  1. Generate a 32-bit random number.

  2. Select the index of the application secret you choose to challenge, and look up the actual application secret.

  3. Compute a message digest with the MD4 Message-Digest Algorithm supplied by RSA Data Security, Inc. For information about creating the algorithm input, see LS_CHALLDATA.

  4. Pass the algorithm output in the LS_CHALLDATA structure to the license system with a call to the LSRequest or the LSUpdate function.

For additional information about coding the challenge, see Anti-Tampering Guidelines.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database