digii3
Member
Hi, I have a project where I would like to have some kind of hardware based security measure. It is a kind of annual subscription model (but internal use only) where a software needs to be renewed annually for continual use. The requirement is that no wireless or over the network form for the act of creating the file activation data is permitted. My idea is to use either a C64u or an Amiga (mainly because they are available for me to use and is NOT Windows) for the encryption software for the file activation data, but want some kind of hardware dongle with physical 3 to 12 switches to provide an additional layer of encryption. On the workstation side, once the the created activation file is installed, the software's internal initiation file would have a field with the 3 to 12 values that will need to match the physical switches plus the encoded software decryption before the main software will run. The main software is compatible with Windows 7 and later and is compatible with Wine under Linux.
Another question, on the software encryption side, if I use PETSCII to generate the encryption, is that any different than the current legacy encrypted ASCII data? (Legacy encryption currently have the user enter a simple ASCII data for encryption to generate the activation file once every year with just the new activation number of days).
Another question, on the software encryption side, if I use PETSCII to generate the encryption, is that any different than the current legacy encrypted ASCII data? (Legacy encryption currently have the user enter a simple ASCII data for encryption to generate the activation file once every year with just the new activation number of days).