about software serial number

How to make software install serial number?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Sorry I don^t understand your question. Could you pls explain it in more detail.
ybwenAuthor Commented:
Software delivery is auto-etup,upgrade,
uninstall and run of application software
Introducing the "443 Security Simplified" Podcast

This new podcast puts you inside the minds of leading white-hat hackers and security researchers. Hosts Marc Laliberte and Corey Nachreiner turn complex security concepts into easily understood and actionable insights on the latest cyber security headlines and trends.

ybwenAuthor Commented:
isn't software useful-life register code
ybwenAuthor Commented:
when i develop setup program,for avoid
illegal use, setup program need produce
serial,but the serial is not single,it is feasible as long as by some rules.flow to develop a very good serial-production program.
This could help you out.

For every installation kit that you create you must create a key which will be valid for a particular time frame.
Lets say you have a program whose validity as per you should be 30 days from the date of installation.
So what you do is read the system time stamp and store it.
Now you use some form of key number which is added or substracted with every character of the time stamp (which is a simple encryption thing).Once you get this you create an integer for this number.
So this will be your Installation date.
Do it in a similar way for Termination date where in todays date has to be replaced by the day One month after.
While the customer installs it It has to be within One month of the date we created.
Once the installation takes place at customer site the above Installation date is to be replaced by the new one.So also for the termination date.
Remember the Key number because the same number is required for decrypting it.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.