一些需要
苹果
代码签名证书的个人和组织是软件开发商和软件供应商,他们希望向用户保证他们将要下载和运行的应用程序或软件来自可靠的来源并且是没有任何损坏的真实副本。加密散列将软件发布者的身份永久绑定到软件。最终用户可以通过运行命令代码“codesign
-v /path/to/MyApp.app”来访问发布者的信息。对于软件供应商和分销商,代码签名 SSL
证书提供了一个日期戳,以告知最终用户公司何时上传软件。
合法的软件开发商和供应商通过向最终用户表明他们提供的软件不包含恶意软件或间谍软件的意愿,从代码签名证书中可以判断。该证书验证何时以及谁上传了原始软件。它还验证最终用户下载的是没有损坏的程序副本。
运行损坏的软件,尤其是在感染了间谍软件或恶意软件时,会严重损坏计算机。验证加密代码让最终用户知道下载或访问的软件没有损坏,可以安全地在计算机上运行。访问代码签名信息允许最终用户仔细检查发行人的详细信息,包括软件上传的日期。
代码签名证书的使用在最终用户和软件开发商、供应商或分发软件的组织之间建立了信任纽带。它为最终用户提供了一种安全感,鼓励使用可信赖的软件源进行重复业务。了解有关代码签名证书供应商的更多信息,以了解哪一个是您的软件安全的最佳选择。