LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

password protecting VI libraries

Ok, so its easy to password protect a VI, but can you password protect a whole library, to prevent a third party "browsing" through its contents without permission?
0 Kudos
Message 1 of 5
(4,598 Views)
Hello,

There is currently no way to password protect an LLB so that people cannot view its contents. I can think of two things you can do to achieve this, though. First, you could store the LLB in a network folder that requires a password to enter. Also, you could store the LLB in a password-protected ZIP file.

I will let R&D know that this is a desired feature. Perhaps we will see it in a future version of LabVIEW.

If you have any other suggestions for improving LabVIEW, you can submit them through the LabVIEW Suggestion Box at this URL:

http://digital.ni.com/lvwish.nsf/lv+wish

Good luck with your application, and have a pleasant day.

Sincerely,
Darren N.
NI Applications Engineer
Message 2 of 5
(4,597 Views)
Just a thought... While it's not possible to protect library files, you can use VI server to programmatically set the passwords for the VI’s contained within. Using this technique it’s relatively simple to write a small program that goes through each VI in turn, changes the VI’s password and then re-saves it. I've used this technique a few times when I've wanted to distribute tamper proof llb’s. I may even be able to find some example code if you’re interested.
0 Kudos
Message 3 of 5
(4,447 Views)

And for anyone reading this 5-year old thread now, it pertains to LLB files, not project libraries (.lvlib files) in LabVIEW 8.0.  Project libraries can be password-protected.

-D

Message 4 of 5
(4,418 Views)

Heh heh... Didn't notice the date. I guess he's probably solved the problem for himself by now!

0 Kudos
Message 5 of 5
(4,408 Views)