Superbank
06-06-2009, 04:54 AM
The serial number lists are encrypted once your setup is built. During your installation, you can prompt the user for a serial number using a Verify Serial Number screen or by creating your own custom screen. If the provided serial number is not found on any of your serial number lists, the installation will not continue.
I am concerned about the security of the serial number lists stored in the installation package.
There are two possible ways to validate the entered serial number against the stored list.
The straightforward way is to decrypt the whole serial number list (store it in memory) before validation. Obviously this way is not so safe, a hacker can easily copy the whole serial number list from the memory.
The other attitude is to encrypt the entered serial number with the same algorithm and key and validate this encrypted string against the encrypted serial number list strings. This is more safe.
How is this done in Setup Factory 8.0?
I am concerned about the security of the serial number lists stored in the installation package.
There are two possible ways to validate the entered serial number against the stored list.
The straightforward way is to decrypt the whole serial number list (store it in memory) before validation. Obviously this way is not so safe, a hacker can easily copy the whole serial number list from the memory.
The other attitude is to encrypt the entered serial number with the same algorithm and key and validate this encrypted string against the encrypted serial number list strings. This is more safe.
How is this done in Setup Factory 8.0?