一般软件开发者经常通过代码签名证书来给自己的软件代码签名,以保证软件代码不被恶意篡改,保证用户下载的软件程序是完整的。购买代码签名证书的好处远远不仅以此。还表现在这几个方面。
- 防止黑客将恶意软件隐藏进原本已受信任的软件代码中,保证了用户安装使用时不会被恶意代码或病毒侵袭。
- 提供免费的时间戳服务,用户在进行代码签名时使用时间戳服务,您可以在这个有效地时间内无限次地使用,给您的软件产品又增一层安全保障。
- 进行代码签名后的软件产品,在安装时不会弹出系统安全警告,并且能显示软件开发者身份,可以提升企业形象。
- 如果被杀毒软件误报为病毒,给软件、驱动等程序加上数字签名证书后可以提高向杀毒软件申诉的几率。
相关产品:代码签名证书方案与价格 →
但是,给软件、驱动等程序加上数字签名证书跟杀毒软件报不报病毒是没有必然的联系的,倘若您开发的程序本身就是恶意病毒,那么即便加上了数字签名,依然回被杀毒软件报病毒。如果您本身开发的并非恶意软件,那么您可以向杀毒厂商进行申诉,在申诉的时候如果您提交的软件具有数字签名,那无疑是可以加分的。所以文章题目中的这个问题根本就不成立。如果您还有其他的疑问,欢迎咨询环度网信客服。
【补充说明 · 代码签名与系统信任】代码签名证书能让软件显示真实的发布者身份、保护代码完整性;不过 Windows 对软件的信誉判定会结合下载量、发布者信誉与实际使用情况逐步建立,签名后的软件在信誉积累阶段仍可能出现提示或拦截,并非签名之后就不会再出现任何警告。上文相关表述偏于绝对。该机制今后仍可能变化,请以实际表现为准。

