The WizzKey 'On the Rocks' basically uses the same protection system as the WizzKey Red Label, but is based on USB technology.
USB protocols will configure the WizzKey at startup or when they are plugged in at run time.
The key is equipped with a microcontroller which allows a very high level of security and reliability.
Some properties of the key are:
- unique identification number
- highly secure two-way challenge-response authentication
- data encryption
- 100 bytes internal read/write memory
The key can be accessed via the regular API call available in a DLL
that can be used from
any 32-bits Windows program.
The internal memory of the WizzKey 'On the Rocks' can be read and written to on-the-fly from within the application program.
The ability to write to the memory in the field gives you for example the ability to store during the installation a password in the key that can be used as a software lock. The internal memory can not only be used to enforce the protection system, but can also be used to implement some additional features like:
to store the options or modules a customer may use. These options can be read by the application program from the key to check whether it may run a specific module of the program. When the customer later on decides to buy a new option, it is even possible to add that option in the key on-side of the customer.
- control the number of times a program is used. This number can be stored in the WizzKey. The counter decrements each time the program is used. When the counter reaches zero, the program will not run anymore.
- store some variables that are used by the program in the WizzKey.
- store the name of the customer in the key and show this name on the screen.
The serial number of the WizzKey can also be read by the application.