The standard procedure to sign a LabVIEW executable using a PFX file is described by the following steps:
- Install the certificates in your computer by double-clicking the .PFX file and walking through the wizard.
- You will require the password for the certificate to complete the wizard.
- Near the end of the wizard you will get to the page "Certificate Store", when you are there, click on "Browse" and select the option called "Personal".
- In the LabVIEW project, open the build specification for the executable.
- On the Windows Security page make sure you can see the certificates you installed.
- Select one of the certificates in the drop down menu.
- Enter the associated timestamp URL. For example the following is one of Verisigns URLs "http://timestamp.verisign.com/scripts/timestamp.dll".
- Enter the timestamp URL description. (Optional )
- Build the EXE.
- Browse to the EXE you just built.
- Right-click the EXE file and choose Properties.
- Select the Digital Signatures tab in the property dialog and verify the certificate is present.
- Also verify the timestamp on the certificate reflects when the EXE was built.