USBメモリーなど、USB機器には「ベンダーID」「プロダクトID」「シリアル番号」が書き込まれています。ベンダーIDとは、業界団体がメーカーごとに割り当てている番号です。プロダクトIDはメーカーが製品ごと(型番ごと)に割り当てる番号で、シリアル番号は製品一つひとつに割り当てる番号です。これらは、メーカーなどが公開する専用のソフトを使えば調べられます(図1)。
これらの番号を組み合わせた数字列は、通常は、USB機器によって異なる固有の値になります。そこで、この数字列を「鍵」として利用することが考えられました。
具体的には、あらかじめ登録した番号のUSB機器が挿し込まれていないと、パソコンをロックして使えないようにするソフトウエア製品が開発されました。市販ソフトだけではなく、フリーソフトもあります。例えば「USB TOOLS」が有名です(図2)。なお、中にはWindows Vistaには対応していないソフトもあるので注意しましょう。