ソフトウェアの認証用USBドングル|CmDongle
ドングル内のスマートカードチップで暗号鍵とライセンスをセキュアに保護
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)などの対称または非対称アルゴリズムを使用してデータを個別に暗号化および復号し、データに署名または署名を検証できます。
大容量ライセンスストレージ
各CmDongleのライセンス用のメモリは328キロバイトです。そして、ドングルには異なるライセンスモデルの最大2,000ライセンスを格納することができます。これらの各ライセンスは、同時使用可能なマルチユーザーライセンスの場合もあります。例えば、ソフトウェアの基本ライセンスと追加オプション機能用のライセンスを1つのUSBドングルに保存することができます。
全てはCmDongle上に
CmDongleはスマートカードチップの安全なメモリにすべてのライセンスを格納します。従って、ユーザーはCmDongleを必要なマシンに差し込むことで、あるコンピュータから別のコンピュータに簡単にライセンスを転送できます。追加のライセンスファイルは不要です。
追加の大容量ストレージ(フラッシュメモリ)
CmDongleは、最大64 GBの大容量記憶装置(フラッシュメモリ)をオプションで利用できます。このアーキテクチャにより、CmDongleを介してソフトウェアとデータを直接配信できます。さらに、貴社のソフトウェアは、ドライバのインストール(ゼロフットプリント)無しで、CmDongle自体から実行することができます。CmDongleは通常、産業用グレードのSLCメモリ(シングルレベルセル)を使用します。このメモリはより頻繁に上書きすることができ、より速く、そしてより広い温度範囲で動作します。より費用対効果の高いMLCメモリ(Multi-Level Cell)もリクエストに応じて利用可能です。
ソフトウェアベンダーは、以下から選択し記憶領域をさまざまな領域に分割できます。
- Public: データの読み書き用の空き領域
- Private: 保護領域、データの読み書きにパスワードが必要
- Hidden: 秘密領域、APIとパスワードでのみアクセス可能
- CD-ROM: 読み込み専用領域
ドライバ不要のインストール
CmDongleは、マスストレージデバイス(MSD)またはヒューマンインターフェイスデバイス(HID)の2つの通信インターフェイスで有効になります。そのため、追加のドライバは必要なく、ユーザーは管理者権限なしでPCに接続してCmDongleを使用できます。ソフトウェアベンダーは、ユニットを納入する前に選択を行い、HIDまたはMSDを自分で設定するか、顧客に選択を任せることができます。
複数のベンダー - 1つのCmDongle
各CmDongleは、異なるベンダーのライセンスを別々の領域に保存できます。従って、ユーザーは1つのCmDongleで複数のベンダーのライセンスを管理することが可能です。この機能は、プラグインおよび拡張機能のサプライヤにとって特に魅力的です。例えば、CADやシミュレーションソフトの基本ライセンス(A社発行)とそのプラグイン機能のライセンス(B社発行)を同じドングルに保存することができます。
ライセンス更新
CmDongleを利用するソフトウェアベンダーは、現場で直接ライセンスを更新することができます。更新はデータ交換に基づいています。実際には、ユーザーはソフトウェアベンダーに、目的のCmDongleを識別するリモートコンテキストファイルを送信します。次に、ソフトウェアベンダーは、その特定のCmDongleに一度だけインポートできるリモートアップデートファイルを作成します。
このプロセスにより、ライセンスの有効化、アップグレード、および無効化が可能になります。改ざん防止レシートを使用すると、CodeMeterは自動的にアクションが正常に実行されたことを確認します。ライセンスの更新は、CodeMeter License Centralによって自動的に送信されます。
安全なファームウェアアップデート
CmDongleのファームウェアも現場で更新することができます。ソフトウェアベンダーは、納入時にまだ利用できなかった機能を使用することができます。ファームウェアアップデートはWibu-Systemsによって署名されており、オンラインまたはオフラインで配布できます。そのため、偽または自家製のファームウェアアップデートが検出されると、CmDongleによって拒否されます。
安全な内部クロック
各CmDongleは内部クロックを備えています。すべての時間ベースのライセンスは、CmDongle上で内部クロックに対して自動的にチェックされます。このクロックはスマートカードチップにあり、改ざんから保護されています。インテリジェントな同期メカニズムを提供し、すべてのフォームファクタで利用可能で、バッテリを必要としません。つまり、無制限の実行時間を意味します。
関連情報
- ユーザー事例:B&R - オーストリア - 産業オートメーション
- ユーザー事例:GLASER – ドイツ – 建築工学
- ユーザー事例:たけびし – 日本 – 産業オートメーション
- ブログ『ニーズに合わせたドングルの選択』
- ブログ『今でもUSBドングルがライセンスキーとして最適な理由』
- ブログ『USBドングルは、時代遅れで過去のもの?』
- ブログ『不正コピー防止対策として選ばれる「ドングル」』
貴社の課題をCodeMeterで解決しませんか?
お気軽にお問合せください。製品説明および最適な使い方をご提案します。
お問合せ