FAQ - Frequently Asked Questions

This FAQ or frequently asked questions section will help you resolve some questions you or your customers may run into when using ROCKEY6 Smart Software Protection product. We have listed the questions and the answers here for your reference.

1. What is the developer's kit or evaluation kit?

The Developer's Kit or DK is a preset package we send to developers for the purpose of evaluation. It includes one Developer's Guide, SDK CD-ROM, and one ROCKEY6 Smart dongle. You will find many useful API samples, tutorials and graphical explanation inside the Developer's Kit. It is a comprehensive kit for you to evaluate and integrate ROCKEY6 Smart.

2. How does ROCKEY6 Smart dongle compared to other traditional dongles?

ROCKEY6 is built using the combination of smart card technology and software protection technology. It enable developers to transplant core part of application code or critical algorithms into ROCKEY6's secure environment and act like a "black box" when it is executed. Furthermore, ROCKEY6's COS is developed and owned by ROCKEY, this ensure highest security integrity on ROCKEY6. Other advanced features include "class coding", "privilege codes" and "remote update management" will add strong flexibility on integrating ROCKEY6 into your applications. ROCKEY6 provide you the strongest smart software protection that is far ahead those of traditional dongles, it is virtually uncrackable.

3. How is ROCKEY6 Smart password system?

ROCKEY6 Smart come with unchangeable globally unique customer ID and a changeable super password. By using this super password, developers can set up to 16 security privileges for ROCKEY6's 16 file security levels. For the remote update, ROCKEY6 support "one-time-only" password technology.

4. How difficult is it to implement ROCKEY6 into my applications?

ROCKEY6 might require longer learning time compared to other models but if one already have the experience on smart cards technology or at least on C Language, it can be easier. In ROCKEY6's SDK, there are comprehensive Developer's Guide, useful samples, and concept Tutorials provided to ease your learning on ROCKEY6.

Development Steps:

1. Separate the core program from the main program. Convert the core program to an external program by compiling it to C51 Project.

2. Compile and debug the external program with the ROCKEY6 Integrated Development Environment (IDE) until the program runs properly. You can also debug in combination with the main program's development environment.

3. Write the compiled executable file into ROCKEY6 Smart dongle.

4. Write the API communication between the main program and ROCKEY6 Smart.

 
 

ROCKEY6 Smart

 
 

What is ROCKEY6 Smart?

ROCKEY6 Features

ROCKEY6 Concept

ROCKEY6 Tools

Why ROCKEY6?

How do I start?

Developer's Downloads

Technical Specs

General FAQs

 
  LATEST UPDATES  
  Software License Protection Security Dongle  
     
  Windows7 32 and 62 bit Driver for ROCKEY4 has been updated.Download Now  
     
  ROCKEY has released a series of new tools for it's entire ROCKEY's family Software Protection Dongle's model such as the Flash media enveloper tool, DOT Net (.Net) Shell enveloper tool.  
     
  ROCKEY4ND USB Driverless Dongle now not only work perfectly within Window's OS also support latest MAC OS X SDK and Linux SDK.  
     
  ROCKEY6 Smart now could support Linux Platform. Download driver.  
     
  2 Factor Authentication Security (2FA)  
     
  ePass3003 - 32bit MCU intergrated with 512K flash Auto Installer Token which support upto 2048-bit RSA Key Pairs Generation Onboard.  
     
  One Time Password Generator Token (New!) -- OATH (Open AuTHentication) and Radius compliant low cost dynamic One-Time Password generator.  
     
  Smart Card Reader (Full & Sim sized)