仮想ドングルとは?
仮想ドングルは、ドングルまたはハードウェアキーをエミュレートするように設計されたソフトウェアプログラムです。 ソフトウェアコピー保護で使用される仮想ドングルにより、ユーザーは各ソフトウェアプログラムの物理ハードウェアキーを必要とせずに、複数のドングル依存プログラムにアクセスできます。 ソフトウェアの実行にドングルが必要な場合、ソフトウェアを実行するには、ロック解除情報を備えたポータブルデバイスをコンピューターに接続する必要があります。 ドングルは通常、ハイエンドの専用プログラムでのみ必要とされるため、ほとんどのコンピューターユーザーはドングルを必要とするプログラムに遭遇することはほとんどありません。
ドングルは、ソフトウェアの著作権侵害を制御するために使用されます。 ソフトウェアの著作権を保持している会社の同意なしにプログラムが配布された場合、ソフトウェアの違法コピーが発生します。 メディアの設計と作成に使用されるソフトウェアプログラムは高価であり、盗難やコピーが発生しやすく、プログラムが知らないうちに配布された場合、会社はその仕事に対して支払いを受けません。 ドングルは、ドングルがコンピューターにないときに使用をブロックすることにより、ソフトウェアプログラムを著作権侵害から保護します。
ドングルを必要とするプログラムは、通常、ハイエンドのプロフェッショナルなデザインまたは制作プログラムです。 ドングルは、ビデオの作成、劇場作品の設計、オーディオの録音と編集、建物の設計に使用されるソフトウェアに登場します。 ドングルを必要とするプログラムの例には、ProTools®およびVectorworks®が含まれます。
仮想ドングルを作成するには、エミュレーターと呼ばれるソフトウェアプログラムを使用する必要があります。 これらのプログラムはソフトウェアを使用して、デバイスまたは別のソフトウェアシステムの機能を模倣します。 エミュレーターはポータブルドングルの機能を模倣し、基本的にコンピューターをtrickしてハードウェアキーがコンピューターポートに差し込まれていると考えさせます。
仮想ドングルはプラグを使用せずに機能し、他のデバイス用のユニバーサルシリアルバス(USB)ポートを解放します。 旅行中のコンピューターユーザーは、複数のソフトウェアプログラム用に複数のポータブルドングルを持ち運ぶ煩雑さを回避できます。 仮想ドングルを使用すると、元のドングルを損傷、盗難、紛失から保護するのにも役立ちます。
仮想ドングルと物理ハードウェアキーシステムの両方には、非互換性の問題があります。 多くのドングルには、ユーザーが1つのUSBポートに複数のドングルをスタックできるプラグが組み込まれていますが、競合の問題により、1つ以上のドングルが誤動作する可能性があります。 ハードウェアドングルとの互換性の問題に直面した場合、ハードウェアキーの一部をエミュレートされた仮想ドングルに切り替えると、誤動作が修正される場合があります。 同様に、エミュレートされたドングルが機能しない場合、ハードウェアキーに戻す必要があります。