使用带有 signonce 标志的 Inno Setup 签名文件
Signing files using Inno Setup with the signonce flag
在 Inno Setup 中,您可以使用 signonce
标志来防止编译器多次签署同一个文件。
如果签名文件的证书过期和新怎么办一个是有效?它会覆盖并签名使其更新吗?
看起来 signonce
只检查是否存在签名。它无论如何都不会验证它。所以我相信证书过期(或以任何其他方式无效)的文件不会被重新签名。
参考文献:
不过请注意,目前 Windows 似乎并不介意过期的证书。在尝试安装或 运行 使用过期证书签名的软件时,我从来没有遇到过任何问题 – 当然,证书必须在二进制文件签名时有效。
在 Inno Setup 中,您可以使用 signonce
标志来防止编译器多次签署同一个文件。
如果签名文件的证书过期和新怎么办一个是有效?它会覆盖并签名使其更新吗?
看起来 signonce
只检查是否存在签名。它无论如何都不会验证它。所以我相信证书过期(或以任何其他方式无效)的文件不会被重新签名。
参考文献:
不过请注意,目前 Windows 似乎并不介意过期的证书。在尝试安装或 运行 使用过期证书签名的软件时,我从来没有遇到过任何问题 – 当然,证书必须在二进制文件签名时有效。