Board index » delphi » How do registration keys work
Rael
![]() Delphi Developer |
Rael
![]() Delphi Developer |
How do registration keys work2003-11-14 07:27:06 AM delphi22 Hi, Can someone help me with a brief explanation of what concepts underlie software registration keys, or point me to a useful link? Many thanks, Rael |
Captain Kirk
![]() Delphi Developer |
2003-11-15 01:33:06 AM
Re:How do registration keys work
Sofware registration keys:
If you mean the registry then it helps your system to link your program specific datafiles to your program and links your program into windows. If you mean the password we have to type into programs on installation then it's simply there to make it more difficult to pirate software as the key has to be copied as well as the software and the copier doesn't know whether the key is registered on the programmer's database as soon as he logs on, meaning that the pirated software cannot run using a copied key. Jim "Rael" <XXXX@XXXXX.COM>writes QuoteHi, |
Rael
![]() Delphi Developer |
2003-11-16 02:09:39 AM
Re:How do registration keys work
I mean the
Quotepassword we have to type into programs on installation. Thanks, Rael |
Rhys Sage
![]() Delphi Developer |
2003-11-16 05:12:59 AM
Re:How do registration keys work
Well, that depends really on how much work you're prepared to put into it
and whether you're prepared to use a key generator to send out activation keys at any time of the day/night. The keys could be generated from the system by using HDD ID numbers, CPU ID number, mainboard number etc. It could even be based om the windows ID number. A simple little algorithm coulkd encode the numbers obtained and then encoded a bit further. The further encoded bit would be sent back to you and a program on your website generates a code from that code which matches the code that the program first thought of. When that matches, the program can be set to be used. Rhys "Rael" <XXXX@XXXXX.COM>writes QuoteI mean the |