Thanks for your reply. I will look into that. Another solution would be Not to use a dongle, but using some kind of licensefile instead. In that scenario i need to generate an encrypted file with some information written too it, an ID for the licensefile itself, a machineid locking the file...