Digital Signing for NI .rtexe

Updated Feb 5, 2024

Reported In

Software

  • LabVIEW Real-Time Module

Issue Details

I am facing some issue in enabling digital signature to .rtexe created for a LabVIEW Real Time code. Normally .rtexe is working fine in all scenarios without digital signature.


However, some requirement as per the cyber security guidelines, some of the end-users need to enable digital signature for this .rtexe. Are there any ways to enable digital signing for NI .rtexe?

Solution

A .rtexe is not actually a runnable EXE file and it's definitely not a Windows EXE file. So basically, if using the Windows signing tool, it will be throwing an error because it doesn't understand the file format, 

The file format for a .rtexe is more similar to a .zip file, and it's really just not appropriate to sign it. In summary, .rtexe cannot and should not be signed.