ROCKEY4 is an advanced software protection system that attaches to the USB port of a computer. Your software may be duplicated, but it will only run when your ROCKEY4 dongle is attached to the computer.
Your application will interact with ROCKEY4 at start-up and during runtime, No Dongle means No License to execute your software.
You can also limit the use of your software which is very common in the software industry for DEMO purposes or SHAREWARE.
From ready to use enveloper tool to programming APIs, ROCKEY4 can support both very simplistic but effective protection methods, and much more complex schemes to achieve very high level of security.
The ROCKEY4 system supports user defined algorithms, API controls, envelope software for direct encryption of Windows portable executable files and a random data transfer mechanism to make dongle simulation attacks ineffective.
The ROCKEY4 system is ideal for developers who need to support a large number of program modules, or very complex algorithms.
ROCKEY4 is a driverless dongle that needs no driver.
ROCKEY4 access security is controlled by a 64-bit password set that is burned into the CPU. The passwords cannot be modified.
Developers may store 128 instructions in the User Algorithm Zone. ROCKEY4 keys have a unique ID number, 1000 bytes memory, 64 internal variables (modules), a simple API, and an automatic protection of Windows executables.
User defined algorithms can be executed in runtime to achieve challenge-response authentication.