Code Signing-Zertifikate ermöglichen es, eine Vielzahl von ausführbaren Softwarekomponenten mit einer digitalen Signatur zu versehen, um deren Urheberschaft, Integrität und die Unverfälschtheit des Quellcodes zu gewährleisten.
Dank des Zertifizierungsverfahrens ist die Identität einer IT-Organisation untrennbar mit einem Schlüsselpaar verbunden: dem privaten Schlüssel, der vom Entwickler/Vertreiber zum Signieren des Codes verwendet wird, und dem öffentlichen Schlüssel, mit dem der Endbenutzer die Identität des Unterzeichners (und damit die Zuverlässigkeit der Softwarekomponente) überprüfen kann.
Dies ist für viele Organisationen eine unverzichtbare Sicherheitsmaßnahme, die die von ihnen entwickelten und vertriebenen Softwarekomponenten vor Malware-Infektionen schützen müssen, um die Sicherheit und Integrität der von ihren Endkunden verwendeten Daten und IT-Systeme zu gewährleisten.