LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Encryption of data when logging into tdms files

Solved!
Go to solution

Hi,

 

The project i'm working on is logging it's data into tdms files.

 

But there is a need to protect IP of the data, so the customer wants the data encrypted.

Does anybody have a suggestion about best practice for encryption of data/tdms files?

 

Thx

 

Ben Engelen 

 

0 Kudos
Message 1 of 2
(2,883 Views)
Solution
Accepted by topic author Ben_Engelen

TDMS doesn't have a built-in encryption feature. There's several options as to how you can handle encryption.

  1. You could write an unencrypted TDMS file to disk and encrypt it using a 3rd party software (e.g. PGP).
  2. You could use an encrypted hard drive, partition, or container file that you directly write the TDMS file to (TrueCrypt would be a good choice for that).
  3. If you consider the temporary presence of an unencrypted file unsafe, you could also encrypt all relevant parts of the file (property names and vales, raw data) within your LabVIEW application and then write them to TDMS. Obviously, you would then need a reader application that implements the decryption.

Hope that helps,

Herbert

Message 2 of 2
(2,869 Views)