ITPub博客

首页 > 数据库 > Oracle > 软件签名添加时间戳

软件签名添加时间戳

原创 Oracle 作者:CTI数字化 时间:2024-11-15 15:27:54 0 删除 编辑

软件签名添加时间戳的作用

 

用户经常提出软件签名时为什么要加时间戳?

首先,让我们了解一下时间戳的作用:任何数字证书都是有有效期的,代码签名证书支持1-3年有效期。然而,您的软件的生命周期一般都会更长,为了避免签名证书到期后需要重签软件和重新发布,必须使用时间戳服务,时间戳服务是免费的。当您对代码签名时,代码产生的哈希值将发送给时间戳服务器进行时间戳反签。这样,当用户下载签名代码后,IE浏览器将进行鉴别:

(1) 用已经吊销的代码签名证书签名的代码不会被信任;

(2) 签名的时候加了时间戳的代码,即使代码签名证书已经到期,但代码仍然是可信的。这意味着您不用担心代码签名证书过期后需要重新签名代码。

 

时间戳服务是代码签名证书免费配套服务,是为了方便软件开发商可以不用担心由于代码签名证书过期而影响在有效期内已经签名的代码的正常的使用,也就是说,在代码签名证书有效期内签名的代码永远不会过期。

如果您在做代码签名时不使用时间戳服务,则在Windows中运行签名证书已经过期的CAB文件时会收到警告提示:为帮助保护您的安全,IE已经停止从此站点安装ActiveX控件到您的计算机。也就是说,对于未添加时间戳服务的代码签名,签名证书过期后的处理是等同于没有签名而直接阻止运行。所以,请确认您在进行代码签名操作时,保持签名机网络通畅,并为您的代码添加代码签名时间戳服务。

常用代码签名时间戳服务地址:

  1. DigiCert 免费时间戳:http://timestamp.digicert.com
  2. Comodo 免费时间戳:http://timestamp.comodoca.com
  3. Certum 免费时间戳:http://time.certum.pl
  4. VeriSign 时间戳服务地址:http://timestamp.verisign.com/scripts/timstamp.dll


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70032085/viewspace-3049996/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
华测电子认证有限责任公司是权威第三方电子认证服务机构,负责为政府、机构、企业、自然人和设备等提供网上身份认证和信息安全服务。申请试用或了解购买华测CA相关产品,请拨打热线:400-620-2211。

注册时间:2023-09-13

  • 博文量
    37
  • 访问量
    36045