【发布时间】:2019-01-22 15:58:21
【问题描述】:
是否可以使用 openssl 验证签名,但忽略 notAfter 到期日期,即即使 notAfter 日期已过去,验证是否成功?
用例 - 简化了很多 - 是一个包含由第三方签名的代码的嵌入式控制器。当这个控制器第一次上电时,它必须在执行之前检查代码的签名。
如果控制器在用于签署代码的证书过期很长时间后首次通电,这也必须有效。 (即几年后从货架上取下的替换零件)
(签名的验证也将使用 CRL,即使在证书过期后也会保持撤销,因此即使在那时也可以检测到已撤销的证书)
【问题讨论】: