Search code examples
sslwindows-installercode-signingpfxx509

Can I purchase only one certificate and use it to sign/protect many resources?


I have done some research and I learned that both PFX files and SSL certificates are X.509 certificates. Then I wondered: can I purchase only one certificate (PFX/SSL/CER) and use it for many purposes? I need to do the following:

  • Allow HTTPS/SSL on my website (very important)
  • Sign PDF documents (very important)
  • Sign EXE/MSI files (important)
  • Sign e-mail messages (optional)

Do I need to purchase one certificate for each purpose? Or can I use only one certificate?

Thanks


Solution

  • SSL certs and Code Signing certs are different animals and can't be used interchangeably. One certifies a publisher and one certifies a fully qualified domain name.