ROCKEY6 Smart MCU Smart Card based Software Protection Dongle

ROCKEY6 Smart MCU Smart Card based Software Protection Dongle ROCKEY6 Smart is the latest 6th generation programmable dongle, another innovative product which aimed to enhance previous ROCKEY5 model in term of Speed, Features, Security and User Friendliness.

ROCKEY6 Smart is the first Software License dongle in the world deploy advanced 32-bit microprocessor smart card chip with unique architecture of smart card and reader on the single chip. As the smartest software license dongle, it is a HID driverless model of which no driver installation is necessary and support full 64-bit software protection, i.e. a protection solution for 32-bit software running on 64-bit Operating System and also for native 64-bit applications.

ROCKEY6 Smart is embedded with popular C51 Virtual Machine on the Chip and integrated with Keil compiler. As a powerful minicomputer, developers can write special programs via C51 and run it securely inside the highly protected smart card environment.

Additional advanced features in ROCKEY6 Smart include big 78K internal memory, supports onboard algorithms (RAS, DES, MD5, SHA-1), Soft Timer for time-limit license and built-in internal counter. We also provide high-level Secure Remote Update tool which support multiple schemes.

ROCKEY6 Features
  • Smart Card Security - ROCKEY6 uses smart card technology widely used by the most security conscious sectors worldwide such as financial institutions and government. It complies with all smart card standards and utilizes smart card technology as a "black box" to protect and execute core portion of application code. Developers may protect their software by storing algorithms, data and programs inside the protected R0CKEY6 environment and executing in isolation from the PC. More importantly, smart card chip is impossible to duplicate and proper authorities are require in order to access the card.

  • Powerful Encryption Algorithms - ROCKEY6 support onboard algorithms which include RAS, DES, MD5 and SHA-1. It can therefore support far stronger encryption mechanisms than most products available in the market.

  • Driverless Technology - ROCKEY6 is developed based on latest HID driverless mechanism for USB devices. It is not only more convenient for end user without the need of installing device driver but will also eliminate possible supporting issue arise from device driver problem. It is also provide protection solution for X64 applications. As long as a computer that support USB Thumb drive, so do it will support ROCKEY6.

  • Innovative Features - ROCKEY6 created new idea for software license protection that will not only making hacking impossible but also provide a fun and user-friendly integration. C51 Keil compiler has ease the smart card programming where it is very similar to C language that many developers are already familiar with. Soft Timer inside ROCKEY6 provide time control facility without worry of internal battery die off like many other competing products. High-level Remote Update, Batch Production and Multiple Module Scheme are many ready to use features that useful for developers to implement into their desire license policy.

ROCKEY6 Smart Software Protection Concept

New innovative protection concept where developer is required to create and store an executable file inside the dongle device. This inside file is completely sealed and isolated from the PC. Without this file, the whole program cannot be executed successfully.

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 Smart Card

Download the C51 Project (i.e. External Program) into ROCKEY6 Smart Card, 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.

Why ROCKEY6 Smart?
  • Smartest and Uncrackable Security
    ROCKEY6 makes it virtually impossible for hackers to track, debug or read the intercommunication between the protected application and special programs inside ROCKEY6. In hardware, it is also not possible to duplicate nor access without proper authorities.

  • Highest Performance in the Industry
    32-bit CPU, smart card and reader on the single chip, together with own pattern fast transfer architecture; ROCKEY6 Smart just simply outperform all other competing products even with the most complex computation.

  • User Friendliness for both Developer and End User
    ROCKEY6 Smart HID driverless technology will ease end user installation and eliminate potential technical support issue arise from device driver problem. It also provide familiar development platform for developer to program the smart card with C51 Keil compiler.

  • Value for Money
    World class security product at generally affordable pricing, ROCKEY6 Smart give everyone no reason to reject.

  • Feature Rich
    ROCKEY6 Smart come with many ready to use features that will provide developer complete solution with high security level.

    • Customer unique ID codes and globally unique hardware ID

    • Changeable Super Password and upto 16-level File Security Level.

    • Onboard Algorithms include RAS, DES, MD5 and SHA-1.

    • Secure Remote Software Updates based on "One-time-only" password technology.

    • Soft Timer and Internal Counter

    • Multiple Module Management Schemes

    • Batch Production Tool.

    • Enveloper.

    • Secure file transfer

 
Search:

Product Demo :

Epass1000 Web Sample

 

Product Highlight:


BioMouseII

BioMouseII is a combination of a high quality USB 2.0 mouse together with advanced Swipe Censor fingerprint authentication system. You can now replacing traditional password with your unique fingerprint without the need of any additional devices. "only owners can access fingerprint encrypted... continue

Product Updates:
ROCKEY4 Software Developer Kit V2.06 is released
Feitian released the new ROCKEY4 Software Protection Dongle SDK V2.06. In this new package, the Flash enveloper tool and NetShell enveloper tool are added. Much more sample codes like VS.Net are inclu ...continue
ePass1000 Software Developer Kit V4.2 s released
Feitian released the new ePass1000 Software Protection Dongle SDK V4.2. This new package is fully compatible with Windows Vista system (32bit). ...continue
1st Windows Vista Logo Certification in the USB KEY industry
BEIJING April 19,2007 Feitian Technologies Co., Ltd, the leading Chinese software protection and strong authentication technology provider, announced its ROCKEY and ePass USB Key based systems have be ...continue
ROCKEY4ND Software Developer Kit for MAC V1.0 is released
Feitian released the new ROCKEY4ND Software Protection Dongle SDK for MAC V1.0. This is the first official released MAC package for ROCKEY4ND. Both programming API libraries and samples are included i ...continue
ROCKEY4ND Software Developer Kit V1.20 is released
Feitian released the new ROCKEY4ND Software Protection Dongle SDK V1.20. In this new package, the Flash enveloper tool and .Net application enveloper tool are added. Much more sample codes like VS.Net ...continue