【问题标题】:Is the Verisign Timestamp server down? [closed]威瑞信时间戳服务器是否已关闭? [关闭]
【发布时间】:2021-04-09 00:18:36
【问题描述】:

这两天(2021 年 1 月 1 日和 2 日)我试图使用 Inno Setup 构建我的设置脚本,但数字签名失败。所以我通过电子邮件联系了威瑞信,等待他们的回复。

【问题讨论】:

    标签: inno-setup code-signing verisign


    【解决方案1】:

    今天下午(2021 年 1 月 2 日)我收到了威瑞信的官方回复:

    感谢您联系威瑞信支持。

    我们的身份验证服务售出后,此服务器已被弃用 赛门铁克,即现在的 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

    【讨论】:

    • 我找不到任何关于此的公开帖子。他们是否向您指出了任何弃用公告?这似乎已经完全宣布了。
    • @AlannaRose 不,我通过电子邮件发送了他们的支持并复制/粘贴了他们对我的回复。
    • 关于 timestamp.comodoca.com/authenticode 的注意事项:我在 2020 年 6 月停止使用那个,因为它开始生成损坏的时间戳,我相信是由于根证书过期。
    • 关于tsa.starfieldtech.com的另一条注释:这个似乎不可靠,我认为它禁止了“过多”签名的IP。
    • 今天尝试 ping timestamp.digicert.com 并得到请求超时。 timestamp.globalsign.com 似乎还活着。
    【解决方案2】:

    使用微软的SignTool.exe

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

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

    【讨论】:

    • 如果有人已经签署了他们的可执行文件,他们肯定知道如何更改用于时间戳的服务器?
    • @AndrewTruckle 没错。为了在整个过程中提供帮助,并且由于 stackoverflow 也是一个 wiki,我正在向其他人提供信息以帮助他们。没有理由让他们痛苦地记住他们 17 年前在.cmd 文件中列出的所有这些细节,并且从那时起就没有考虑过。
    • 很公平。然后,您可能希望通过 Microsoft 的 SignTool 文档的直接链接来充实您的答案:docs.microsoft.com/en-us/windows/win32/seccrypto/signtool 由您决定!
    • @IanBoyd 这是一个救生员。 “某人”离开了公司,没有留下任何指示。拥有数据的服务器崩溃并且没有备份。两组认为另一组负责备份。所以我留下了黑洞。
    猜你喜欢
    • 2015-01-21
    • 1970-01-01
    • 2014-04-27
    • 2012-09-25
    • 1970-01-01
    • 2010-12-30
    • 2014-09-23
    • 2014-09-15
    • 1970-01-01
    相关资源
    最近更新 更多