products | support | ask for info | about us

General Frequently Asked Questions  

faq home



programming tips


device driver

FAQ general

Here you can find answers to the most common general questions about WizzKey. This should be the first place to look if you want to purchase the WizzKey system.

WizzKey: The Key To Software And Security

Which kind of WizzKey do I need?
That all depends on the requirements you have. All keys are based on the same technology, so basically they can provide the same level of security. The most simple, yet effective WizzKey is the WizzKey White label. With this key it is possible to implement an security mechanism with very little effort: just integrate some API calls into your software, and there you go. If you need a more flexible key, that potentially can give a higher level of security, then you should go for the WizzKey Red Label. This key has the same functionality as the WizzKey White Label, but it has some additional features, like an internal memory. Please check the details on the web-pages for more technical details.
Is it possible to break the protection of the WizzKey?
No, because the WizzKey uses various levels of protection in the system it is very hard to break the system. Of course, the level of protection that can be achieved also depends on the amount of effort of the programmer, and the number of software locks that are put into the program. Many routines of the WizzKey API are designed in such a way that the WizzKey is necessary to give a valid response. This mechanism is based on a challenge-response system between the software and the hardware (the WizzKey), which implies that both have to operate correctly to produce a valid result.
Where can I find the latest software?
A unique feature of the WizzKey family is that every user of the WizzKey family receives its own set of software, the WizzKey dongles, and possibly a programmer with programming software. However, some software is general applicable for all WizzKeys. This software can be downloaded from this site free of charge.
How much work will it require for me to implement a good protection for my product?
A fairly good security can already be achieved with very little effort. All you need to do is to put some software locks on appropriate places in your software. You can find in the manual some tips and guidelines on how to implement a good protection of your software with the WizzKey protection system. As a general rule you can say that a first step in software protection is reached within half an hour.
How much time does it take before the software has detected a WizzKey on the PC?
This mainly depends on the speed of the computer and the port to which the WizzKey is attached to. The software will scan all ports of the PC it is running on, and will determine the required timing to communicate with the dongle. In general a WizzKey can be found within several milliseconds.
Is it possible the cascade more than one WizzKey on a PC?
Yes this is possible for WizzKeys that have different keycodes. A keycode is unique for each software developer. WizzKeys that have the same keycode cannot be cascaded, only the one that is connected closest to the computer will be detected. If one developer needs to have multiple keycodes, you can ask your distributor for that.
Can I change my keycode?
No, that is not possible. Your WizzKey API is unique in the sense that it is only usable for your WizzKey hardware. This strong relationship between hardware and software ensures a more reliable protection.
Can I get addicted to WizzKey?
Yes, that is certainly quite possible, and even very likely once you have tasted the WizzKey software protection system. There is however no need to abolish the WizzKey since the best remedy against illegal software usage is a WizzKey.
Can I change the data in the WizzKey once it is in possession of my customer?
Yes, it is possible to write to the memory of the WizzKey Red Label. However, it is not possible to write to a location of the memory that is write-protected.
How often can I write to the memory of the WizzKey Red Label?
This is guaranteed 100.000 times.
Do I need a device driver for using the programmer on an NT/2000/XP system?
In general, Windows (NT/2000/XP) requires any hardware peripheral to be governed by a driver. This implies that in case of the WizzKey programmer, a device driver (wkrl.sys) is needed under Windows NT/2000/XP. This is the same driver as needed for the WizzKey Red Label.
When the device driver is not installed, or currently not running the WizzKey DLL will display a message like: 'Could not open device (wkrl.sys), error 6'.
Can I make my software and security unique?
Yes, this is quite well possible for all kinds of WizzKey. Each WizzKey has a unique ID-number that can be read with a routine from the WizzKey API. The WizzKey Red Label provides even more personalization possibilities since it has an internal memory of 100 bytes. This WizzKey also allows you to change the encryption-keys and algorithms. The encryption and decryption of data is thus become dependent on the key attached to the computer.
Can I control the execution of demos and trial purchases using a WizzKey?
Yes, this is possible with the WizzKey Red Label. You can use the memory of the key to program a counter. Each time your application is launched, it decrements the counter. When the counter reaches 0, the program can display an expiration notice and terminate.
products | support | ask for info | about us