The License System Response
The license system first attempts to authenticate the message digest that the application sends as the challenge by performing the following steps:
-
Look up the secret stored within the license.
-
Compute a message digest with the MD4 Message-Digest Algorithm supplied by RSA Data Security, Inc.
-
Compare this message digest to the one passed by the application initiating the challenge.
-
Compute another message digest and passes it in the LS_MSG_DIGEST structure as the challenge response back to the application. The result of this encryption scheme is unique. For additional information about the format of this message digest, see LS_CHALLDATA.
The server cannot respond correctly to the challenge if it does not have the secrets associated with a particular license. The license system does not return a challenge response if either a license request or an update is unsuccessful.