我创建了一个带有Microsoft生命周期OID 1.3.6.1.4.1.311.10.3.13的自签名代码签名证书。证书已过期,但已签名的程序继续正常运行。我希望程序停止工作或Windows会发出某种警告。我两个都没有。我哪里错了?
答案 0 :(得分:0)
好的,我把Lifetime OID放在了错误的地方。它必须是Enhanced Key Usage属性的一部分。然后该属性变为:
代码签名(1.3.6.1.5.5.7.3.3) 终身签名(1.3.6.1.4.1.311.10.3.13)