views:

126

answers:

3

I am looking into options for code signing our company's application, and it seems there are several different providers such as:

Are there pros and cons for each provider, or are they all basically the same and I should use the one with the cheapest price? My end goal is to have my application known as a trusted provider so that we can do stand-alone user updates without UAC prompts.

NOTE: I know there is already a question about Code Signing Options on StackOverflow, but I believe this question is a little different.

EDIT: Expanded list of options, as mentioned below in the comments.

+2  A: 

At the end of the day it doesn't really matter.

So, pick one that meets your price / reputation needs. Personally, I'd go with the cheapest option as the three you mentioned have been around a very long time.


UPDATE:

No additional software is required. Adoption rate isn't really important (and you'll never find that information anyway). Instead, the reputation of those companies is very good, and that's the part that matters.

When evaluating key generation companies, you want to know how long have they been in business, and, if they have ever lost a key or been hacked.

Chris Lively
Is there additional software that needs to be installed on a user's machine to validate each vendor? Would one vendor have more adoption than another?
Blake Blackwell
+3  A: 

I don't know how everyone feels about their reputation, but GoDaddy also offers code signing certificates, and they appear to be significantly less expensive than the other options.

Adam Robinson
+2  A: 

If you're releasing a commercial app and have an interest in getting reports from user crashes in the field you should look into whether Windows Error Reporting (WER) would be of use to you. Using WER requires a Verisign certificate.

("Windows Error Reporting (WER) is a set of Windows technologies that capture software crash data and support end-user reporting of crash information. Through Winqual services, software and hardware vendors can access reports in order to analyze and respond to these problems. WER technologies are implemented in Windows XP, Windows Server 2003, and later.")

Curt Nichols