Securing a licensed product
For the licensing technology to be effective, defeating the check for a valid license activation key must be nontrivial. Licensing technologies require that:
- The binary for the product is not easily tampered with (for example, by removing all symbolic name information)
- The check and license activation key use encryption technology
- The license activation key cannot be easily forged or copied (For example, the key is locked to a piece of hardware or to some critical component of a machine such as its CPU or network ID.)
Despite the encryption code that is part of a license activation key, licensing technology is not capable of preventing sophisticated users from pirating software. Rather, it helps basically honest users stay honest, prevents easy piracy by unsophisticated users, and attempts to prevent clearly evident tampering by sophisticated dishonest users.
[Contents]
[Previous]
[Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.
Generated with WebMaker