我们已经将各种应用程序exe,windows服务和asp.net mvc Web应用程序分发给我们的客户。所有这些应用程序以及依赖的dll的代码均已使用证书签名,但我们没有为其加上时间戳。 现在证书即将过期,我们担心它会对客户产生什么影响? 我已经检查了互联网上与此相关的各种其他线程,似乎对已安装的应用程序没有影响,因为在第一次运行该应用程序时正在检查证书。但是我不确定exe会发生什么。 证书过期后,客户端仍然可以启动exe吗?
答案 0 :(得分:0)
除非被吊销,否则应用程序仍将运行,因为在签名时,证书是好的。
对二进制文件进行签名的目的是能够始终验证您的二进制文件未被篡改,也就是说,从未有人更改过您的出版物。