代码签名证书(Codesigning Certificate)针对程序代码和内容建立了一种数字化的验证及保护,可在软件被用户下载和安装运行代码程序时,由系统显示开发者的信息,大幅提高安全性和可信性。简单来说,代码签名证书的功能为:验证内容的来源及完整性,而终端使用者也会意识到该代码程序及内容自发布后皆未遭到非法窜改,进而对开发商及组织机构产生高度信赖感,保护了软件开发商的利益,使得软件开发商能安全地快速地通过互联网发布软件或应用程序。
代码签名通过对软件和应用进行数字签名,能够有效防止软件包被第三方篡改。 通常情况下,代码签名证书能够同时为多种平台软件提供数字签名,包括微软代码签名、Android代码签名、Office和VBA 代码签名、Java代码签名等。 EV代码签名还能够支持Microsoft SmartScreen和驱动程序等。 没有进行代码签名的软件在安装时,操作系统会弹出软件不安全的提示从而导致低的产品可信度。
代码签名 (Code Signing) 证书用于对代码 / 程序签名,使您发布的程序受操作系统或应用平台的信任从而在用户执行时不会抛出警告。同时,代码签名证书可以保证文件的完整性,从而防止被恶意篡改。代码签名包含Extended Validation (EV) 证书适配Windows 10的Smart Screen筛选器。