For such a scenario, you may want to use something they provide you as the seed (for instance, name). This way, you build an algorithm that checks the serial number entered against what it should be based on the name (for example). On your site, you use the same algorithm to produce the serial number. The algoritm can be something simple (say, modulus division of the ASCII character codes of the 2,4,6,8,10, and 12th character entered in the name.
We use a product call Remote Anything! That builds its key based on the computer BIOS (thus locking the software to a specific machine). Basically, you submit a bios key to the company and they send you the serial number generated by that key. -Stephen -----Original Message----- From: Zaid Abdur-Rahman [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 14, 2002 9:56 AM To: ActiveServerPages Subject: Re: Key Generation I need to go with your general keys or serial numbers suggestion. Here is what I am attempting to do. One a customer places an order for the software a serial number is generated and given to the customer. Upon installation of the software the customer needs to input that serial number which will then be verified, online. Thanks ----- Original Message ----- From: "Michael Elfial" <[EMAIL PROTECTED]> To: "ActiveServerPages" <[EMAIL PROTECTED]> Sent: Wednesday, August 14, 2002 7:00 AM Subject: RE: Key Generation > Hi, > > I saw the GUIDs suggestion - it is the only easy way. In general keys > or serial numbers are something more complex. There are several > requirements they should met. One of them is ordering - you need to > have a function that > will accept an integer parameter and will output the corresponding > key. This is required for software protection because you need also to > track the > clients. Also the function should accept parameters attached to a file > and so on ok if your questions is in this direction - tell me if not - > use GUIDs they > should > be enough. > > Michael > > -----Original Message----- > From: Zaid Abdur-Rahman [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, August 14, 2002 12:47 AM > To: ActiveServerPages > Subject: Key Generation > > > Hello All, > > Is there a common way of generating unique keys, as in a CD Key? > > Thanks > > Zaid Abdur-Rahman > [EMAIL PROTECTED] > > > --- > You are currently subscribed to activeserverpages as: [EMAIL PROTECTED] > To unsubscribe send a blank email to > %%email.unsub%% > > > --- > You are currently subscribed to activeserverpages as: [EMAIL PROTECTED] > To unsubscribe send a blank email to %%email.unsub%% --- You are currently subscribed to activeserverpages as: [EMAIL PROTECTED] To unsubscribe send a blank email to %%email.unsub%% --- You are currently subscribed to activeserverpages as: [email protected] To unsubscribe send a blank email to [EMAIL PROTECTED]
