Developers and web publishers offer more choice and customization than ever before. Innovative applications enhance websites, mobile devices and desktop software for work and play. Everyone wants the latest application, but no one wants security or functionality compromised. How do end-users, software platforms and networks know which code to trust? Code signing from a trusted certificate authority (CA), such as VeriSign, shows the authenticated identity of the code source and proof of the content integrity. To protect software publishers and users when they download code and content over the internet and mobile networks, VeriSign Code Signing creates a digital “shrink-wrap” for code and content. VeriSign Code Signing increases the adoption and distribution of downloadable software with digital signatures, builds a trusted relationship for brands by reducing error messages and security warnings, and protects users from downloading harmful files.
VeriSign supports more platforms than any other code-signing provider with the most reliable infrastructure and the most trusted security brand on the internet. Because VeriSign root certificates come preinstalled on most end-users' devices and embedded in most applications, the digital signature authentication and verification process is seamless and transparent to most end-users. Eight out of 10 code-signing users choose VeriSign, according to an online interactive survey of software developers and decision-makers, conducted by VeriSign in July 2008. Additionally, VeriSign is the leading provider of code signing services for developers and software publishers who create applications for Microsoft platforms or participate in Microsoft Windows Logo programs.
When end-users download software signed with a VeriSign Code Signing Digital Certificate, they can be assured of the content source, as the publisher identified in the code-signing certificate is valid. They can rest assured of content integrity as the software has not been altered/corrupted since it was signed. This accountability and potential recourse serve as a strong deterrent to the distribution of harmful code. Developers benefit from VeriSign Code Signing Digital certificates because using them puts trust in their name and makes their products harder to falsify.