General information
Category:
Coding, syntax & commands
>One of my clients wants something like a time-based activation code. I told him that this is not very secure, because any fool can change the computer's clock... but he still wants it.
>
>Now, the problem is, I don't know how to do it. I was thinking about the following limited solution: Get an activation code as a one-way has from the current month plus some salt (e.g., checksum of ("201203" + "Harry Potter rocks!")), tell the client that this is the activation code, and have him type it in (or type it in remotely, with GotoMyPC or similar).
>
>The program then re-does the calculation each time it starts, and checks whether it still gets the same activation code. If not, time to get a new activation code. This would work fine - except for the tiny little detail that the user might change the computer clock.
>
>My problem now is, I wanted something more flexible - a solution that allowed a shorter or a longer time period - ideally, a period of any desired length. Any ideas?
Doug Hennig published an activation code technique in FoxTalk a long time ago. (I'm on the road, so I can dig back to find it.)
Tamar
Previous
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only