CopyLock
Previous Topic  Next Topic 

Product

CopyLock

Manufacturer

PRL Software

Website

http://www.palmdatapro.com/itm00061.htm

Version

4.0

Platform

PalmOS

License

Commercial, per developer, royalty free redistribution

Keywords

security, registration, lock, protection, timeout, license



PRL Software's CopyLock extension is designed to aid SF developers in making their products much more resistant to unauthorized copying. It removes the simple algorithm techniques commonly used by Palm software developers, and replaces them with a standardised algorithm.


The Registration Key of the CopyLock extension actually contains the registration level, whether there is a timeout and whether there is a date at which point the software expires.


The registration key of the copy lock extension is encrypted with DES encryption, where the password is actually the hash of creator ID, Serial Number, User Name, User ID, Custom ID, Application Name and Application Version.


Talking in Layperson's language: The registration key can ONLY be utilised by the program-palm combination that has a matching Creator ID, Serial Number, User Name, User ID, Custom ID, Application Name and Application Version. Creator ID is the only "Must Have", the rest are optional. This means that you can have a range of registration key "Levels". This range starts at a registration key that is specific for your program running on a specific customer's palm right down to a registration key that will register any program you create.


Since the Registration Level is built in to the Registration Key your shareware program can be upgraded to varying degrees. A "standard" registration may provide standard functionality while an "Advanced" or "Enterprise" registration may provide more functionality. You may decide to register to some of your customers on a subscription basis while registering others outright. All of this is possible from your original base shareware program and is dependent on the registration key that you provide.


A PC side (Windows) program is supplied that creates the registration keys for your program. You simply enter in the security information such as application name, version, creator ID and some customer information such as Flash ROM Number, Hotsync Name or email address and a registration code is produced.


Features Include:



DocID: 10114  DocDate: 2006-10-02