维信时间戳服务器是否宕机?

60

我过去两天(2021年1月1日和2日)试图使用Inno Setup构建我的安装脚本,但数字签名失败了。因此,我通过电子邮件联系了Verisign并等待他们的回复。

2个回答

91
我在2021年1月2日下午收到了来自Verisign官方的回复:
感谢您联系Verisign支持。 我们的认证服务已经被出售给Symantec,现在是Digicert。此服务器在此之后已被弃用。您可以在网上找到免费的时间戳服务器列表,或使用他们的服务器:http://timestamp.digicert.com
如果您有其他问题,请随时联系我们。
因此,http://timestamp.verisign.com时间戳服务器已经不存在了。
目前我知道以下替代方案(除了上述的Digicert),它们效果很好:
  • http://timestamp.comodoca.com/authenticode
  • http://timestamp.globalsign.com/scripts/timestamp.dll
  • http://tsa.starfieldtech.com

2
我找不到任何关于此事的公开帖子。他们有没有指向任何弃用公告?看起来这完全是宣布过的。 - AlannaRose
3
不,我给他们的支持团队发送了电子邮件,并将他们的回复复制/粘贴给了我。 - Andrew Truckle
3
关于http://timestamp.comodoca.com/authenticode的说明:我在2020年6月停止使用它,因为它开始生成错误的时间戳,我认为这是由于根证书过期导致的。 - Wim Coenen
4
关于http://tsa.starfieldtech.com的另一个注意事项:它似乎不太可靠,我认为它会封禁进行“过多”签名的IP地址。 - Wim Coenen
2
另一个您可以使用的是 http://timestamp.sectigo.com(有关详细信息,请参见 https://sectigo.com/resource-library/time-stamping-server) - jcaron
显示剩余4条评论

32

使用微软的SignTool.exe

更改时间戳服务器 (-t):

  • 之前: signcode -t "http://timestamp.verisign.com/scripts/timstamp.dll" (已过时)
  • 之后:    signcode -t "http://timestamp.digicert.com"

如果有人已经在签署他们的可执行文件,那么他们肯定知道如何更改用于时间戳的服务器吧? - Andrew Truckle
9
@AndrewTruckle 没错。为了帮助这个过程,并且因为stackoverflow也是一个维基,我正在向其他人提供信息来帮助他们前进。没有理由让他们遭受记住17年前写在.cmd文件中的所有这些详细信息的痛苦,而自己却从未思考过。 - Ian Boyd
1
好的。那么您可能希望在回答中加入一个直接链接,指向微软的SignTool文档:https://learn.microsoft.com/en-us/windows/win32/seccrypto/signtool 由您决定! - Andrew Truckle
4
@IanBoyd 这真是救命稻草。'某人'离开了公司,并没有留下任何指示。存储数据的服务器坏掉了,也没有备份。两个团队都认为备份是另一个团队的责任。所以我只能面对一片黑洞。 - Ryan Buton

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接