I'm looking for a registration modul for my application.
The requirement are:
1.- Form1 with Edit-field1 (User); Memo1 for the software key and edit-field2 for the registration-key.
2.- 2 functions to encrypt and decryt data (a very good symmetric-algorithm)
3.- A function to get the following Hardware informations (HD-Serial, CPU-Serial, MAC-Address nad motherboard Serial.) with all this informations you can create a software key.
The user of my application should send me (an email: you dont need to implement this function :-) ) this software-key and I'll send him the registration-key.
The registration key can be created by using a strong symmetric algorithm for example:
function REGKEY (Software_Key, Password:String):String;.
the Registration_KEY should have the following Format:
XXXX-XXXX-XXXX-XX-XXXX f.e. YSWQ-5TRG-2IUO-00-UZUP
I can you send all functions required to get the hardware serials (you can find it also in the internet).
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
windows xp and above