How Can I Encrypt a String in LabVIEW?

Updated Aug 20, 2018

Reported In


  • LabVIEW

Issue Details

Is there a way I can encrypt strings in LabVIEW in order to make my database safer?


No single method of information encryption is appropriate for every situation. LabVIEW uses its own technique to encrypt the passwords for password-protected block diagrams, but LabVIEW does not attempt to provide a general-purpose encryption palette for users.

That being said, one simple method to encrypt a string in a relatively weak manner would be to use the Type Cast function (Advanced >> Data Manipulation palettes) to type cast the string to a number. You can use any number, a U16, I8, etc. Then you can just typecast the number back to a string later. You can expand upon this approach by adding things like swapping bytes or rotating bits in order to create your own personal encryption/decryption techniques that serve your purposes.

Additional Information

Another method would be using The Blowfish Encryption algorithm, which is a symmetric block cipher. You can learn more about it here.


Not Helpful