Home > Products > Security Library
 
 
  The Mdio Software Protection Library is ideal for owners of intellectual property who need to protect their software assets from being used without licence. Once protected by the Mdio Software Protection library, a software application can be freely distributed without the worry that it is copied by other users. Every person who wants to make use of the software will need to request an unlocking key specific to a single PC - giving you full control over licensing.
 

The library comes in the form of a DLL that contains an encryption mechanism and a secret key that will protect your software from being used without your knowledge.

In order to protect your software, you will add certain calls to the library in your code, which will activate the security mechanism every time your program runs.

When running your program for the first time, the user is presented with a registration window, which contains your contact details. A registration key is displayed in the window and the user is requested to send it to your company via email, fax, or telephone

   
    
The registration key received from the user is entered into your individual key generating program, where you will set an expiry date appropriate for the user.

The expiry date is encoded and a new key is generated for your client. After receiving the key from you, the user enters the key on the registration window, and the protected program is activated. The user will not see the registration window again until the expiry date.

The unlocking key is tamper-proof, and protected by 448-bit encryption. Even resetting the PC's clock will not enable the user to use the software past the expiry date.

 
For more information on this library, contact us at
   
     
     
 
© Copyright Mdio Software 2005