LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

usb hardware key

There have been some discussions in the past on USB hardware keys from third parties used to protect software written in LabVIEW. I found a product made by MAI called Keylok that looks attractive. It is low cost, and from the developers kit that I ordered, it appears to work smoothly and is easy to program. They have LabVIEW example code as well. www.keylok.com
I was wondering if anybody had any experience with this device. Some of the competitor's devices have been known to have been cracked. Any known issues with Keylok's security, maintainability, or ease-of-use?

Thanks,
Dave
-------------------------------------------------------------
David Thomson Original Code Consulting
www.originalcode.com
National Instruments Alliance Program Member
Certified LabVIEW Architect
Certified Embedded Systems Developer
-------------------------------------------------------------
There are 10 kinds of people: those who understand binary, and those who don't.
0 Kudos
Message 1 of 2
(2,859 Views)


@dave Thomson wrote:
There have been some discussions in the past on USB hardware keys from third parties used to protect software written in LabVIEW. I found a product made by MAI called Keylok that looks attractive. It is low cost, and from the developers kit that I ordered, it appears to work smoothly and is easy to program. They have LabVIEW example code as well. www.keylok.com
I was wondering if anybody had any experience with this device. Some of the competitor's devices have been known to have been cracked. Any known issues with Keylok's security, maintainability, or ease-of-use?

Thanks,
Dave




I have no experience with this or other keylock systems. But in general you can assume that every system which is used in an interesting application will be cracked sooner or later. There are only two fail safe solutions to not have your software copied nor cracked: Either create an application nobody is interested in or to lock the master CD in a safe and throw away the key, of course you also need to destroy any development copies of the software you may have on other media or your local harddisk 😉

But honestly you really need to distribute an application in quite some quantities to even remotely hope to get any gain by using a keylock system, as such systems will cost you money both for implementation and distribution and probably even more for maintenance and support, and it does in general annoy all the honest users of your software, while it is at least questionable that it stops the not so honest ones.

Rolf Kalbermatter
Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 2 of 2
(2,818 Views)