USBドングルによるソフトウェア暗号化・ライセンス制御 | Wibu-Systems CodeMeter
ソフトウェアの違法・不正コピーや
ライセンスの不正使用を防止するUSBドングル(CmDongle)
※Wibu-SystemsおよびCodeMeterは、WIBU-SYSTEMS AGの登録商標です。
Wibu-Systemsがライセンスを提供できる3種類の形態うちハードウェアベースのUSBドングルにフォーカスを当ててご説明いたします。
機能
-
- 1.最高レベルのセキュリティ
-
ドングルにはスマートカードチップを搭載。EAL 5+の評価を受けており、
DPA(Differential Power Analysis)などのサイドチャネル攻撃から保護します。ソフトウェア保護に関し、CmDongleは最高レベルのセキュリティを提供します。 全てのCmDongleの中核となるのはスマートカードチップで、暗号化キーとファームウェア用の安全なストレージ領域を備えたマイクロコントローラが含まれています。
Wibu-Systemsは現在、Infineon Technologiesのスマートカードチップを使用しています。これらはEAL 5+の評価を受けており、DPA(Differential Power Analysis)などのサイドチャネル攻撃に対する保護を提供します。 したがって、鍵を読んでファームウェアをコピーすることは事実上不可能です。
CmDongle使用時、ソフトウェア発行者はAES(Advanced Encryption Standard)、RSA(Rivest-Shamir-Adleman)、ECC(Elliptic Curve Cryptography)などの対称または非対称アルゴリズムを使用してデータを個別に暗号化および復号し、データに署名または署名を検証できます。
-
- 2.大容量のライセンスストレージ
-
各ドングルのライセンス用のメモリは328キロバイト。最大2000ライセンスを格納。
最大64GBの大容量記憶装置(フラッシュメモリ)をオプション利用可能。各CmDongleのライセンス用のメモリは328キロバイトです。そして、ドングルには異なるライセンスモデルの最大2,000ライセンスを格納することができます。これらの各ライセンスは、同時使用可能なマルチユーザーライセンスの場合もあります。
また、CmDongleは、最大64 GBの大容量記憶装置(フラッシュメモリ)をオプションで利用できます。 このアーキテクチャにより、CmDongleを介してソフトウェアとデータを直接配信できます。さらに、貴社のソフトウェアは、完全なモバイル体験のために、ドライバのインストール(ゼロフットプリント)なしで、CmDongle自体から実行することができます。
CmDongleは通常、産業用グレードのSLCメモリ(シングルレベルセル)を使用します。このメモリはより頻繁に上書きすることができ、より速く、そしてより広い温度範囲で動作します。より費用対効果の高いMLCメモリ(Multi-Level Cell)もリクエストに応じて利用可能です。
-
- 3.OSの柔軟性
-
マルチプラットフォームを採用し、Windows、Mac、Linuxと幅広く対応。
Windows、Mac、Linuxと幅広く対応しており、お客様の環境に合わせて柔軟に対応できるようサポートが可能です。
-
- 4.安全な内部クロック
-
ドングルには内部クロックを備えているため、PCの時間を戻す等の不正利用はできません。
各CmDongleは内部クロックを備えています。すべての時間ベースのライセンスは、CmDongle上で内部クロックに対して自動的にチェックされます。この時計はスマートカードチップにあり、改ざんから保護されています。インテリジェントな同期メカニズムを提供し、すべてのフォームファクタで利用可能で、バッテリを必要としません。つまり、無制限の実行時間を意味します。
必要に応じて、CmSticks/Tには仮想クロックの同期のための追加の基準として使用される追加のバッテリ駆動クロックが付属しています。この特定のCmStickは、ソフトウェアの使用期限が限られていてめったに使用されない場合には強くお勧めします。
-
- 5.ドライバ不要
-
PCにドングルを挿すだけのシンプルな操作で誰にでも気軽に保護を可能にします。
ドングルを必要なマシンに挿し込むことで、
あるコンピュータから別のコンピュータへのライセンスの移動を可能に。CmDongleは、マスストレージデバイス(MSD)またはヒューマンインターフェイスデバイス(HID)の2つの通信インターフェイスで有効になります。そのため、追加のドライバは必要なく、ユーザーは管理者権限なしでPCに接続してCmDongleを使用できます。ソフトウェアベンダーは、ユニットを納入する前に選択を行い、HIDまたはMSDを自分で設定するか、顧客に選択を任せることができます。
-
- 6.種類豊富
-
ドングルの種類が豊富。
フラッシュメモリ付きのドングルも多種ご用意がございます。標準的なプラスチックタイプからメタルケースタイプ、長いタイプや短いタイプなど様々なドングルをご用意しております。 お客様オリジナルの刻印を入れるオプションも準備しております。
ライセンスモデル
様々なライセンスモデルが構築できますので、お客様の販売戦略に基づき、ライセンス設定方法をご案内いたします。
ライセンスモデル | 内容 |
シングルユーザーライセンス | ライセンスは、ローカルPC、ローカルデバイス、またはローカルPCに接続されているCmDongleに保存されます。 ソフトウェアは同じコンピュータ/マシン上で動作します。 |
フィーチャーオンデマンドライセンス | 個々のライセンスは、特定の製品機能とモジュールを有効にするために使用されます。 これにより、アドオンの販売を通じてさらなる売上を生み出すことができます。 |
ネットワークライセンス | ライセンスはネットワーク内のライセンスサーバーに保存されます。 フローティングライセンスとしてPCで使用されています。 |
ダウングレード権付きライセンス | このライセンスは、オプションで古いバージョンのプログラムを使用する権利を含みます。 |
このライセンスでは、顧客は後日すべてのクラ イアントを新しいバージョンに移行することができ、 ソフトウェア発行者は古いリリースを販売する必要はありません。 |
|
アップグレード権付きライセンス | このライセンスは、オプションで新しいバージョンのプログラムを使用する権利を含みます。 このタイプのライセンスでは、新しいバージョ ンがリリースされるまで収益は落ちません。 |
デモ/トライアルライセンス | ユーザーは貴社が指定したソフトウェアの機能に限られた時間しかアクセスできません。 |
レンタル/リース/サブスクリプション | ライセンスの有効期間を指定します。 CodeMeter License Centralは 自動的にライセンスの有効期間を延長することができま す。 |
永久ライセンス | ライセンスは恒久版として発行され、期限切れになることはありません。 |
ペイパーユースライセンス | 請求は、使用されたユニット数に基づきます。請求単位が時間または機能に基づくのか および使用前/後に決済を行うのかを決めることができます。 |
ライセンス情報のエラーハンドリング
ライセンスの要件が満たされていない場合やドングルが挿しこまれていない場合のエラーメッセージはお客様独自のメッセージにカスタマイズ可能です。
また、多言語対応できるように10ヶ国程度のサンプルがございます。
カスタマイズ例
-
1.オリジナル
-
2.多言語対応(英語、ドイツ語、スペイン語、ポルトガル語etc)
-
3.カスタム表示
CodeMeter Dongle
-
- CmStick
-
標準版
・データシート
USB
-
- CmStick/B
-
コンパクトで丈夫なメタル一体型
・データシート
USB
-
- CmStick/C Basic
-
超コンパクト
・データシート
USB
-
- CmStick/D
-
USBタイプCサポート
・データシート
キャップ・メタルケース付
-
- CmStick ME
-
メタルケース
・データシート
USB
-
- CmStick/T
-
メタルケース・バッテリ駆動のリアルタイムクロック内蔵
・データシート
USB
-
- CmStick/IV
-
内部USB 2x5ソケットグリッドサイズ
・データシート
-
- CodeMeter ASIC
-
カスタムインテグレーション用ASIC
・データシート
フラッシュメモリ付CodeMeter Dongles
-
- CmStick/BMC
-
コンパクトで丈夫なメタル一体型、MLCフラッシュメモリ内蔵
・データシート
16-32 GB
USB
-
- CmStick/BMI
-
コンパクトで丈夫なメタル一体型、p-SLCフラッシュメモリ内蔵
・データシート
8-16 GB
USB
-
- CmStick/DMC
-
USBタイプCサポート
・データシート
キャップ・メタルケース付
MLCフラッシュメモリ内蔵
16 GB
-
- CmStick/DMI
-
USBタイプCサポート
・データシート
キャップ・メタルケース付
p-SLCフラッシュメモリ内蔵
8 GB
-
- CmStick/MC
-
Metal case and high quality 2 bit MLC flash memory
・データシート
16 GB – 32 GB
USB
-
- CmStick/MI
-
Metal case and high quality 2 pSLC flash memory
・データシート
8 GB – 16 GB
USB
-
- CmCard/CFast
-
SLCフラッシュメモリ内蔵CFastカード
・データシート
2 GB – 16 GB
-
- CmCard/microSD
-
MLCフラッシュメモリ内蔵マイクロSDカード
・データシート
8 GB
-
- CmCard/SD
-
SLCフラッシュメモリ内蔵SDカード
・データシート
4 GB