Aslında bunu yapmanın farklı birkaç yolu var tabiki ne kadar programlama dili biliyorsun bilemiyorum şöyle düşünebilirsiniz mantık masaüstü kilitleme programlarıyla aynı ama farklı olan kısım orada kullanıcı ad ve şifre ile giriş yaparsınız burada ise formun içerisine usb bellek takıldığı anda onun bilgilerini okuyan kodu yazmanız gerekiyor.bu bilgileri önceden programa kayıt eder bilgi eşleştirmesi yaparsınız bilgiler eşit ise programın kilidi açılır başka bir yol olarak flaş bellek içerisine bir metin dosyası kaydedersiniz metin dosyasının içeriğini programa da kayıt yaparsınız daha flaş bellek takılınca yazdığınız api otomatik olarak o metin dosyasını okur bilgiler eşit ise program kilidi açılır..