I’ve been thinking about writing as simple routine to save and load registered user information that I can easily deliver an application to users/clients that is registered to them and displays registered to: “User Name”, etc. The goal would be to have a separate application that creates an encrypted file, and the application would read the encrypted file to display who it’s registered too. If the file isn’t found, or if it’s not in the proper format, the application will not run. The encrypted file or license key (whatever you want to call it) would be delivered with the application and need to be present in order for the application to run. I don’t need anything sophisticated such as web based activation, etc. I’m not worried about hackers, just keeping the honest people honest.
I’ve got ideas of how I’ll write this code, I’m more interested in if anyone else has done anything like this and any feedback you may have. I don’t want to buy plug-ins or get carried away. I just want to make it easy for me to register a program to a specific user and have that displayed at some point when the application is run.