Why choose ROCKEY6 ?
- Hardware security
ROCKEY6 enables the developer to secure code and data from the PC
environment. ROCKEY6 works on the basis of transplanting code from
the PC to the secure ROCKEY6 environment. A kernel of application
critical algorithms and data are transplanted from the application
to the ROCKEY6 environment. This new program is termed an "external"
program and completely executes inside the ROCKEY6 dongle. The external
program will not be contained in PC memory during execution. The developer
should not keep a copy of the external program on the host computer.
Smart card technology makes it virtually impossible for crackers to
track, debug or read the external program. The external program exchanges
data with the main program (The "main program" executes
on the host machine) through the interface.
- Certified smart card hardware
ROCKEY6 is based on smart card hardware certified by the world's leading
security organizations. A customized smart card chip is at the heart
of the ROCKEY6 dongle. The smart card chip utilized by ROCKEY6 is
a highly integrated device that is certified to EAL4+ and ITSEC and
is far more secure than most single-chip microcomputers. The ROCKEY6
chip also meets the ISO (International Standards Organization) standard
ISO/IEC 10373 that defines test requirements for smart cards under
ultraviolet, X-ray and electromagnetic fields.
- ROCKEYCOS
The COS (Card Operating System) used by ROCKEY6 was developed by Feitian
Technologies, a leader in both software protection and smart card
technologies since 1998. The Feitian COS (ROCKEYCOS) combines IC card
standards with the characteristics of traditional dongles and is fully
compatible with ISO 7816-3. Feitian has drawn on its experience in
both smart card and dongle technologies in the painstaking and time
consuming process of creating the COS. Dongle manufacturers who release
"smart card" dongles based on a COS developed by a third
party are relying on technical know-how and thoroughness of that third
party, and may unwittingly introduce security problems hidden in the
COS.
- A flexible and effective management solution
ROCKEY6 was developed to meet the varying demands of today's complex
software market. There is great diversity in software sales and license
management including software trial, software lease and multi-module
releases. The ROCKEY6 file system is powerful enough to adapt to all
of these requirements and more. Features such as "class coding"
to enable several applications to be protected in a single dongle,
or "privilege codes" to support multi-level protection of
critical data, or "remote update management" for enabling
or disabling remotely stored application modules, overlay a powerful
COS that can be employed for any number of application protection
scenarios.
- Simple yet powerful Integrated Development Environment (IDE)
The complexity and power of the ROCKEYCOS is simplified by the
ROCKEY6 IDE (Integrated Development Environment). The IDE is the utility Feitian
provides to simplify the software protection method. The IDE integrates
editor, compiler, debugger and IC language emulator. Developers can
perform all dongle programming work with the IDE. The IDE also offers
virtual/real dongle management functions. You can directly put the
compiled "external program" in the virtual device and then
emulate the run and debug. When the external program is OK, you may
copy it from the virtual device to the real device with the traditional
Windows copy/paste method. Both the virtual and real devices utilize
an Explorer-like file system management and will be familiar to most
developers.
- Complete solution with a high level of security
Most developers have only a rough idea about software protection and
cannot afford a lot of time to study advanced software protection
theories. Thus their software protection system may contain bugs or
omissions that can be exploited by crackers. Prior to developing ROCKEY6,
we collected and analyzed some typical and popular protection solutions
and the COS was designed to support such solutions. If developers
adopt our protection solution, their software will enjoy a higher
level of security.
- Customer unique management codes and globally unique hardware
ID
- Super password and privilege levels allow for advanced file
system security management
- Remote software updates based on "One-time-only" password
technology
- Secure file transfer
The result is an ideal and very robust software security solution.
|