products solutions sales support
   

ROCKEY6 security method

The protection of your application is easy, simply follow the following steps.

Step 1 - Choose core/kernel codes
Identify and choose the vital part of Core Codes from the original project (the to be protected main program). Core Codes are usually the important coding part that involve crucial operation or calculation formula that if without it, the whole program won't executed successfully.

Step 2 - Modify non-C language project into C language project
Develop or modify the selected Core Code into C language project. Skip this step if original project is a C language project.

Step 3 - Create/convert C language project into C51 project
Create or convert into C51 project (i.e. external program) using Keil compiler in IDE.

Step 4 - Test C51 project with virtual card
Test and debug the C51 project (i.e. external program) with the virtual card.

Step5 - Download tested C51 project into ROCKEY6 smartcard
Download the C51 project (i.e. external program) into ROCKEY6 smartcard, i.e. import all files of the virtual card into the real card and test it.

Step 6 - Remove core/kernel codes from main application
Remove core code from the original project.

Step 7 - Include communication between main application and ROCKEY6 Smart
Include intercommunication between original project with the C51 project (i.e external program) that on the real card and it will become the final project that integrated with ROCKEY6 Smart.


 

ROCKEY6

 

 

 


ROCKEY6

 

 

 

     
 rockey software security
© novaris 2004-2009