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.
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.