ソフトウェアの不正コピーやライセンスの不正使用を防止するUSBドングル

ソフトウェアの不正コピーやライセンスの不正使用は深刻な社会問題となっています。USBドングル「ROCKEY」は、アプリケーション起動に際して物理的な「鍵」として作動する、ソフトウェア不正コピーやライセンスの不正使用を防止するプロテクターです。

ドングルとは

「ドングル」は、ソフトウェアの不正コピー防止に使われるハードウェアキーです。ドングルを同梱したソフトウェアは、ドングル本体をPCに接続しない限り使用できなくなります。

USBドングル「ROCKEY」とは

ソフトウェアを提供する企業にとって、いかに不正コピーを防止するかは自社資産の価値を保護する点で喫緊の課題となります。また、近年、多くの企業でソフトウェアのライセンスキーを不正に使い回し、摘発されるという事件が相次いでいます。このような企業は社会的信用を失い、事業の継続も困難になります。最悪の事態を招かないためにも、ソフトウェアの不正使用や不正コピーを防止する対策を講じる必要があります。

ROCKEY

USBドングル「ROCKEY」は、ソフトウェアの起動に際して物理的な「鍵」の役割を果たし、不正使用を効果的に防止するプロテクターツールです。ソフトウェアの不正利用とこれに伴う利益損失から企業を守ります。高機能なだけでなく、サーバ運用が不要なことから安価に導入できる点も魅力です。

USBドングル「ROCKEY」の特長

  • 簡単操作でプロテクトが可能

    簡単操作でプロテクトが可能

    付属のエンベロープツールを用いて任意のソフトウェアを簡単にプロテクトします。ソフトウェア開発の知識などはいっさい不要です。

  • さらに強力な保護機能も

    さらに強力な保護機能も

    USBドングル「ROCKEY」には、複数のプログラミング言語に対応した専用のAPIが付属。より強力な暗号化メカニズムの構築をサポートします。

  • 複数の言語環境に対応

    複数の言語環境に対応

    JAVA、VB、VC、C++、ASP、Delphiなどマルチ言語に対応。フレキシブルな開発環境を整備しています。

  • PCに挿すだけの簡単操作

    PCに挿すだけの簡単操作

    ドライバレスで、USBポートに挿入するだけのシンプルな操作が持ち味。誰にでも気軽に扱えるデバイスながら、高度なプロテクト機能を有します。

  • OSを選ばない柔軟性

    OSを選ばない柔軟性

    マルチプラットフォームを採用し、Windows、Mac、Linuxと幅広く対応しています。

  • ハードウェアまで制御可能

    ハードウェアまで制御可能

    ソフトウェアプロテクト以外にハードウェア機器のイネーブラ(機能制限)として使用できます。モジュール制御で機能別のコントロールが可能です。

USBドングル「ROCKEY」の用途事例と手順

プログラムソースのないプログラムに簡易なプロテクトをかける

(1)
ROCKEY2またはROCKEY4NDでエンベロープツールを使用するとプロテクトしたいexe形式PGM(A)から、ROCKEYがPC挿入をチェックする制御処理を加えたPGM(A’)を生成します。

(2)
購入顧客にはプロテクトされたPGM(A’)とUSBドングルROCKEYを配布しますが、これにより、ROCKEYを保有している正規の購入顧客のみアプリケーションを利用できるようになるので、不正コピー・不正利用の防止が実現します。

プログラムソース内で正当なドングルが挿入されているか簡易チェックする

(1)
ROCKEY2の開発ツールであるSDKに含まれるAPIを利用して、プロテクトしたいオリジナルPGM(B0)ソース内に、ROCKEY存在チェック処理を追加したPGM(B1)をビルドします。

(2)
購入顧客にはプロテクトされたPGM(B1)と、USBドングルROCKEYを配布しますが、これによってROCKEYを持っている正規の購入顧客のみアプリケーションを利用できるようになり、不正コピー・不正利用の防止を実現します。

より複雑な正当性チェック処理をソース内に記述する

(1)
ROCKEY4ND内に保持できるデータゾーン、アルゴリズムを利用した正当性チェック処理を設計します。

(2)
SDKに含まれるAPIを利用して、プロテクトしたいオリジナルPGM(C0)ソース内に、設計した正当性チェック処理を追加したPGM(C1)をビルド。

(3)
SDK内のツールを使用して、ROCKEY4NDに正当性チェックを行うために必要な情報を書き込みます。購入顧客には、プロテクトされたPGM(C1)と必要情報が書き込まれたUSBドングルROCKEY4NDを配布。これにより、正当なROCKEY4NDを持っている正規の購入顧客のみアプリケーションを利用できるようになり、不正コピー・不正利用の防止を実現します。

アプリケーションのオプション機能利用の可否を制御させる

(1)
SDKに含まれるAPIを利用して、プロテクトしたいオリジナルPGM(D0)ソース内に、ROCKEY4NDの正当性チェック処理および制御したいオプションに対応させたモジュールゾーン値のチェック処理を追加したPGM(D1)をビルドします。

(2)
購入顧客への出荷時に、SDK内のツールを使用し、ROCKEY4NDに正当性チェックに必要な情報と購入オプションに応じたモジュールゾーン値の書き込みを行います。

(3)
購入顧客にはプロテクトされたPGM(D1)と、必要情報が書き込まれたUSBドングルROCKEY4NDを配布します。これにより、購入オプションに応じた正当なROCKEY4NDを持った正規の購入顧客のみ、アプリケーションを利用できるようになります。

USBドングル「ROCKEY」シリーズの製品比較表

USBドングル「ROCKEY」シリーズを一覧でご紹介しています。各製品の特長や機能について詳しくはこちらをご覧ください。

製品名ROCKEY2ROCKEY4ND
ROCKEY2ROCKEY4ND
価格3,500円(税込3,850円)3,900円(税込4,290円)
特長シンプル、優れたコストパフォーマンス豊富なAPI及び進化されたハードウェア機能、高セキュリティレベルを実現可能
主な機能プロテクト方式エンベロープツール方式
API方式
提供するAPI関数8個17個
一つのドングルでプロテクトできるプログラム数1最大64
(モジュール機能)
ユーザーデータゾーン(単位:バイト)25601000
ユーザー自定義アルゴリズム
(定義可能個数)

(80個)
暗号化アルゴリズムハッシュ方式(独自アルゴリズム)ユーザ自定義アルゴリズム、ハードウェア乱数生成器
ドライバ不要不要
対応開発言語/サンプルASP/Delphi/Java
/JavaScript/PHP/PowerBulder
/Python/VBA/VBScript
/VB/VC/VB.NET/VC.NET/C#
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
対応OSWindows 7, 8.1, 10, 11
Windows Server2008/R2, 2012/R2, 2016 (64bit)
Linux
MacOS
総合セキュリティレベル
各機能説明

・プロテクト方式
[エンベローブツール方式]:
エンベロープツールを利用してアプリケーションを保護する方法です。既存のアプリケーションやライブラリ(*.exe/*.dll/*.ocx)のソースコードを修正せず、エンベロープツールで簡単でプロテクトできます。
[API方式]:
アプリケーションのソースコードにROCKEYとの通信インタフェース(API)を埋め込んで、アプリケーションを保護する方式です。多くのAPI関数を利用することによって、より強固な保護を実現します。
・モジュール機能
複数のアプリケーション/モジュールを保護する為に利用する領域で、複数のアプリケーションの保護や利用回数制限などを行う事ができます。
・ユーザーデーターゾーン
開発者がソフトウェアの保護に必要なデータを格納する事ができる領域です。領域の大きさは各ROCKEYにより異なります。
・ユーザー自定義アルゴリズム
開発者が自身で計算方式を定義でき、ROCKEYによる保護をより強力にすることができます。
・定義可能個数
開発者が自身で定義する関数(自定義関数)の格納可能数です。格納可能命令数が多ければ、より多くの、より複雑な保護を行う事ができます。

  • USBドングル「ROCKEY2」の製品詳細はこちら
  • USBドングル「ROCKEY4ND」の製品詳細はこちら

 

製品導入事例



ROCKEYシリーズ無料体験版申し込みフォーム

このフォームよりアプリケーションの不正コピー防止ドングル「ROCKEYシリーズ」の無料体験版を申込み頂けます。
すべての機能をお試し頂けますので、ご購入前に使ってみたいという方は是非お申込ください。

■お試し期間は30日間、事前ご連絡頂ければ、延長することも可能でございます。
■製品に関する利用方法や不明な点がございましたら、無料サポートで安心!
■具体的に導入をご検討していただいている「法人様」を対象にご提供させていただいております。

無料体験版申し込み

ROCKEY無料体験版の梱包物:

  • 評価用ROCKEYドングル(USBタイプまたはパラレルタイプ:1個)
  • ソフトウェアCD(開発パッケージ、ドキュメントおよびサンプル・プログラムを含む)
  • ROCKEY製品資料、評価方法など書類

※梱包されているROCKEYドングルは評価目的専用のため、同一パスワードになります。実際今後ご購入される際には、客様毎に一意(ユニーク)なカスタマーコードとパスワードを発行致します。なお、ROCKEY2にはパスワードの概念はありません。

以下の項目を入力してください。【必須】の項目は必ずご記入ください。

お名前(必須)
メールアドレス(必須)
御社名(必須)
部署
電話番号(必須)
郵便番号(必須)
ご住所(必須)

市区郡

町村名・番地

マンション・部屋番号

評価したい製品を選んで下さい
(複数選択可)
ROCKEYドングルでプロテクトするアプリケーションの分野を選んて下さい
(複数選択可)

その他:

ドングル製品でプロテクトする製品の価格を教えてください 円/PC
ドングル製品でプロテクトする製品の予想販売量 式/年
以前にドングル製品をご使用した事がありますか?その他ご質問がございましたらご記入下さい

個人情報の取り扱いについて

■ 事業者の氏名または名称

 飛天ジャパン株式会社

■ 個人情報保護管理者

 飛天ジャパン株式会社 渡邉 公明 03-3668-6668(代)

■ 個人情報の利用目的

 ご入力いただき当社が取得した個人情報は、次の目的のために利用致します。

・無料体験版のお申込み対応(ご連絡、無料体験版の発送)のため

・当社のサービス、新製品、各種イベントのご案内等の電子メール(メルマガ)やダイレクトメール(DM)による送信のため

■ 個人情報の第三者提供について

 本人の同意がある場合又は法令に基づく場合を除き、取得した個人情報を第三者に提供することはありません。

■ 個人情報の取扱いの委託について

 取得した個人情報の取扱いの一部を、出荷のための配送業者に委託することがあります。

■ 保有個人データの開示等および問い合わせ窓口について

 ご本人からの求めにより、当社が保有する保有個人データの利用目的の通知・開示・訂正、追加又は削除・利用の停止、消去、第三者への提供の停止(「開示等」といいます。)に応じます。

 「お問合せ窓口」は以下のとおりです。

■お問合せ先

 飛天ジャパン株式会社    個人情報保護 苦情・相談受付窓口

 〒103-0016 東京都中央区日本橋小網町9-3 CANAL TOWER 4F

  TEL:03-3668-6668(代)  受付時間10:00~17:00(土日祝日、年末年始を除く)

  FAX:03-3668-6667

■個人情報を提供されることの任意性について

当社に個人情報を提供されるかどうかは任意によるものですが、必要な個人情報をいただけない場合は採用できない場合があります。

■ 本人が容易に認識できない方法による個人情報の取得

 クッキーやウェブビーコン等を用いるなどして、本人が容易に認識できない方法による個人情報の取得は行っておりません。

■ 個人情報の安全管理措置について

 ご提出いただいた応募書類については原則として返却いたしません。取得した個人情報については、漏洩、減失またはき損の防止と是正、その他個人情報の安全管理のために必要かつ適切な措置を講じます。また、採用活動終了後、不採用の場合は当社にて適切に廃棄いたします。

 尚、このサイトは、SSL(Secure Socket Layer)による暗号化措置を講じています。

■ 個人情報保護方針

  当社ホームページの個人情報保護方針をご覧下さい。 

 

約款(ハードウェア、ソフトウェアおよびサービスに関する)
飛天ジャパン株式会社
イノベーションセンター