我正在使用iText 5.5.3对PDF文档进行签名和加时间戳.它工作得很好.但我最近从Acrobat Pro X切换到XI,现在我看到了这个新行:
the signature is not LTV enabled and will expire after <date>
Run Code Online (Sandbox Code Playgroud)
我想这会警告我,在此日期之后,签名者的签名将被视为无效,对吧?但是签名属性告诉我:
the signature includes an embedded timestamp : <date/time>
signature was validated as of the secure timestamp time : <same date/time>
Run Code Online (Sandbox Code Playgroud)
现在我有点困惑:由于签名在已知且经过认证的日期被宣布有效,为什么它将来会变得无效?
我对iText中的LTV感到困惑.我已经阅读了论文,讨论但有一点仍然不清楚.LTV和文档时间戳之间有什么联系?或者更准确地说,如何在不使用时间戳的情况下启用pdf LTV?有一点我肯定知道,要创建一个支持LTV的文档,我不需要时间戳.我尝试在acrobat中使用数字证书签署文档,打开时说文档已启用LTV,我没有使用任何时间戳.