USBセキュリティトークンは、二要素認証を通じてコンピューティングリソースを保護します。このタイプのセキュリティでは、通信を確立するために2つの条件が満たされる必要があります。物理的なUSBドングルが必要であり、ユーザーはそれにアクセスするためのPINを知っている必要があります。このような認証を使用すると、単純なパスワード認証よりも高いセキュリティが提供されます。
USBドングルは、ユーザーデータを保存するためのマイクロコントローラーと保護されたメモリで構成されています。セキュリティキーは、プログラムが完全な機能を解除するためにドングルに接続する必要があるため、ソフトウェア資産を保護します。ドングルメーカーの多くは基本的な情報技術セキュリティ標準をサポートしており、デバイスを簡単に実装および他のシステムと統合できるようにしています。