How to digitally sign a msi and associtated cab files
Hello
I have been asked to check out how to digitally sign the msi files. We use InstallShield 2012 Spring for created .msi packages and the Release has been configured to create external Data cabs.
Can any one let me know what steps need to be followed for digital signing a msi in Installshield. I have checked the "Signing" tab in Release however it requires digital certificate file (.spc or .pfx), however i am not sure how these files are to be created/obtained.
Hence would like to have some guidance on best practices for digital signing.
thanks in advance
Sujit J
Answers (3)
http://helpnet.installshield.com/installshield18helplib/IHelpReleaseDigitalSignature.htm
You have to obtain a certificate from a certificate authority, and they will provide you with the .spc/.pfx files for use here.
Comments:
-
Thanks for the above answer.
However i have seen our company has created code signing certificates, hence i dont think they would allow us to get a certificaite from CA.
So can you please guide my how i can use the code signing certificate for signing msi.
I have tried using signtool.exe and ran the wizard mode passing the code sign certificate (as a .cer file), however it asks for a .pvk file. Im stuck at this point.
Thanks in advance
Sujit J - Sujit J 10 years ago