1
5
这个问题看起来像是 Code Signing with Multiple Timestamp servers . 简而言之,答案是:不,时间戳不可能不止一次。 不过,可以使用不同的算法(双重签名)签名,但这意味着将生成两个独立的签名,每个签名都有自己的时间戳。 实际上,多重时间戳意味着什么时间戳告诉消费者资产的签名时间不可能在两个单独的时刻就完成了一个签名动作除非应用了两个不同的签名,每个签名都有自己的时间戳(双签名)。 另外,我们假设可以对同一个签名应用两个时间戳假设文件是在2019年1月1日签署的,第一个时间戳是在2019年2月1日应用的,第二个时间戳是在2020年3月3日应用的对于验证签名的客户机来说,这意味着什么这真的没什么意义,不是吗只有后一个时间戳才真正重要,如果证书仍然有效-这就是为什么SignTool重写前一个时间戳的原因。 顺便说一句,关于时间戳的文章很多,没有一篇提到给证书分配多个时间戳,例如: |
dev_ter · unity xcode导出代码设计失败期间出错 7 年前 |
Gthoma2 · 将项目中的资源组替换为资源目录,生成时代码设计失败 7 年前 |
TangXC · 我们应该在git存储库中共享用于检查签名的公钥吗? 7 年前 |
denys · 可以用自定义证书对osx应用程序进行代码设计吗? 7 年前 |
Gene · 将时间戳添加到签名的AppX捆绑包 7 年前 |
Surz · 分发ios应用程序是否需要特定的代码签名身份? 10 年前 |
Rob · 多台计算机上的Windows代码签名 10 年前 |