問題タブ [trusted-timestamp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
780 参照

itext - 署名付き PDF からタイムスタンプ情報を抽出する

iText で署名され、タイムスタンプが付けられた何千もの PDF ドキュメントがあります。

法的な理由から、タイムスタンプに関連するすべてのデータを PDF から抽出できるようにする必要があります (もちろん日付/時刻だけでなく、TSA 名、彼の公開証明書、署名されたハッシュ、使用されるアルゴリズムも含まれます)。

PDF に実際にタイムスタンプが付けられているかどうかを検出し、次のコードで日付/時刻を抽出できます (ここにあるコードに触発されています)。

getTimeStampToken()およびgetSigningCertificate()関数を使用することで、私の目標は簡単に達成できると思いました...実際には のgetTimeStampToken()ようなものorg.bouncycastle.tsp.TimeStampToken@59f55efcgetSigningCertificate()返し、ドキュメントの署名に使用された証明書に関連する情報を返します。 TSA によって使用されます。

期待される結果を得るのに役立つものはありますか?