Activate license with tool A but check for license with tool B. How to?

I want to use a license-activation tool A, with which I activate a license. Then I want to start tool B and check if the license is genuine. Unfortunately, due to the ‘cryptographic digital signature’, it seems that before I can call the function IsLicenseGenuine() the function Activate() must have been called to create the ‘cryptographic digital signature’ for tool B. How can I avoid having to run Activate() on the tool B again? (as such a signature was already created using tool A.)

Thank you!


First just run the tool A for activation. This is a one time process.

Next, start your tool B and it should be able to detect the activation generated by tool A, provided product id is same.