ハードウェアUSBキー ROCKEY4ND USBドングル
ROCKEY4が進化!
ドライバレスで高容量、ROCKEY4ND ソフトウェアの不正コピー防止、機能制御に!
ハードウェアUSBキー[ROCKEY4ND USBドングル]はROCKEY4スタンダードでも採用されている多くの各プロテクション機能に加え、128個の命令、ユーザーデータゾーンを24バイトから1000バイトまで拡張し、さらにドライバレスという高性能・高機能となっています 。
ハードウェアUSBキー[ROCKEY4ND USBドングル]では、開発者が独自のアルゴリズムを作成できる ROCKEY API を用いたプロテクト方法と、付属ツール(エンベロープツール)を用いたプロテクト方法の2通りによるアプリケーションソフトウェア保護を実現しています。また、ROCKEY4NDは豊富なプログラミングインターフェースを装備しており、DOS、Windows、Linux等のOSを幅広くサポートしています。
ハードウェアUSBキー ROCKEY4ND USBドングル 製品特徴
- ROCKEY4の全ての機能に加え、ドライバレスでの運用が可能
- ROCKEY4に比べユーザデータゾーンを1000バイトに拡張
- ROCKEY4に比べハードウェアのアルゴリズム命令を32個から128個まで拡張
- ROCKEY4に比べモジュールゾーン個数を16個から64個まで拡張
- シードコード生成のための内蔵アルゴリズムを搭載
- 多数のプラットフォームのサポート:
Windows 7(32/64bit)/8.1(32/64bit)/10(32/64bit)/11(64bit)/Windows Server 2008/2008 R2(32/64bit)/2012/2012 R2/2016/2019
Linux, Mac OSに対応 - 豊富なプログラミング言語インターフェースをサポート:
ASM / ASP / C++Builder / Cobol / Delphi / Fortran / FoxPro / Java / JavaScript / MSSQL2000 / Oracle / Perl / PHP / PowerBulder / RealBasic / VB6 / VBA / VBScript / VC6 / VB.NET / VC.NET / C# / Python / MATLAB / Xojo - RoHS指令対応、FCC/CE認定取得
ハードウェアUSBキー ROCKEY4ND USBドングルによるアプリケーションの保護方法
ハードウェアUSBキー[ROCKEY4ND USBドングル]は、ROCKEYエンベロープ機能ツールを用いた方法と ROCKEY APIをプロテクト時に組み込む方法の2つのプロテクト方法で、アプリケーションソフトウェアの不正コピーを防止することが出来ます。開発者がソースコードを変更できない場合やAPI以外の方法でプロテクト したい場合は、ROCKEYエンベロープツールを利用することでソフトウェアを保護する事ができます。また、ROCKEY APIと併用する事でより強固なソフトウェア保護メカニズムを実装することもできます。
なお、ハードウェアUSBキー、ROCKEY USBドングルによる保護レベルの強度は、開発者がハードウェアUSBキー、ROCKEY USBドングルをどの程度アプリケーションへ統合し得るかに依存しており、ドングル とアプリケーション間の関連がより複雑であればあるほど、ハッカーによる「解読」はより困難になります。
ROCKEY APIを用いたプロテクト方法
ROCKEY API とはドングルと開発アプリケーション間のプログラム言語インターフェースです。ROCKEY APIスタックは数種のプログラミング言語をサポートし、強力な暗号化メカニズム実現するために開発者にフレキシブルな環境を提供します。(※APIプロテクションは、ソフトウェア開発に関する知識が必要となります)
ROCKEYエンベロープを用いたプロテクト方法
ROCKEY4ND USBドングル付属のツールを用いた保護方法で、実行可能ファイルに封筒(シェル)を付け加えるイメージでプログラムを保護します。ROCKEY エンベロープにより保護されたプログラムが実行されると、エンベローププログラムは自動的にROCKEY ドングルを呼びだし、ドングルがPCに挿入されていない場合、プログラムは実行できません。また、画面に利用者へ向けての警告メッセージを表示することが可能です。
※エンベロープツールの対象はWindowsで実行可能なファイル(.exe、.arx、.dll)に限られます。
Windows7(32/64bit),Windows8.1(32/64bit),Windows10(32/64bit)にも対応
ドライバのインストールなしで利用可能。
ROCKEY4ND USBドングル ハードウェアメモリ仕様
メモリ・ゾーン / 概要 | ROCKEY4ND | ROCKEY4 | ROCKEY4Plus | NetROCKEY4 |
---|---|---|---|---|
ハードウェアID: 識別番号(一意) | 32ビット | 32ビット | 32ビット | 32ビット |
ユーザーIDゾーン: ユーザ定義識別番号 | 32ビット | 32ビット | 32ビット | 32ビット |
モジュールゾーン: 演算計算と共用する判読不能メモリ・スペース | 64バイト | 16バイト | 16バイト | 16バイト |
ゼロ属性: 各モジュールが保持している属性。モジュールが「0」かどうかを定義 | 各1ビット | 各1ビット | 各1ビット | 各1ビット |
ディクリメント属性: モジュールが減算するかを定義 | 各1ビット | 各1ビット | 各1ビット | 各1ビット |
ユーザ・データ・ゾーン: ユーザ定義メモリ・スペース | 1000バイト | 24バイト | 120バイト | 120バイト |
ユーザ・アルゴリズム・ ゾーン: ユーザ定義アルゴリズムの命令メモリ | 128命令 | 32命令 | 80命令 | 80命令 |
ROCKEY4ND ドングル製品仕様
対応OS | Windows 7(32/64bit) Windows 8.1(32/64bit) Windows 10(32/64bit) Windows 11(64bit) Windows Server 2008/2008R2(32/64bit) Windows Server 2012/2012R2(64bit) Windows Server 2016(64bit) Windows Server 2019 Linux Mac OS (8.6以上) |
---|---|
対応言語 | ASM / ASP / C++Builder / Cobol / Delphi / Fortran / FoxPro / Java / JavaScript / MSSQL2000 / Oracle / Perl / PHP / PowerBulder / RealBasic / VB6 / VBA / VBScript / VC6 / VB.NET / VC.NET / C# / Python / MATLAB / Xojo |
メモリーサイズ | 1024Bytes |
寸法 | 51x16x7mm (USBタイプ) |
動作電圧 | 5V (USBポートより直接供給) |
最大接続ドングル数 | 16個 |
コネクタ | 標準USB1.1 デバイス、USB2.0 インタフェースも利用可能。 USBオス Aタイプ |
メモリデータの保存期間 | 10年以上 |
メモリのリライト | 100,000 回以上 |
動作温度 | 0 ~ 70 ℃ |
ハードウェア認定 | RoHS指令、CE規格、FCC規格 |