Java を使用した PDF 内の空白ページとデジタル署名の処理
デジタル形式で PDF の末尾に空白ページを挿入することを目的としています。 iText ライブラリを使用して署名された PDF。ただし、ページを追加すると既存の署名が無効になるかどうかが心配です。
この懸念に対処するために、Adobe Acrobat 9 デジタル署名、変更点、改善点に関する Adobe のテクニカル ホワイト ペーパーで提供されているコンテキストを詳しく調べてみましょう。 「許可される変更と禁止される変更」セクションでは、デジタル署名された文書の有効性を損なうことなく、その文書に加えることができる変更を明確にしています。
Adobe によると、ページ コンテンツの変更は一貫して「禁止」に分類されます。空白ページの追加は、新しいページを導入し、文書の元のコンテンツを変更するため、このカテゴリに分類されます。したがって、そのようなアクションは無効とみなされます。
さらに、ホワイトペーパーで明示的に言及されていない場合でも、フォームへの入力が許可されている状況ではページ テンプレートのインスタンス化が許可される可能性があります。ただし、このアプローチでは、署名する前にドキュメントを慎重に準備する必要があります。
許可された変更であっても、追加モードまたは増分更新を使用して実装する必要があることに注意することが重要です。他の方法では、署名が永久に損傷する可能性があります。
以上がJava で署名を無効にせずにデジタル署名された PDF に空白ページを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。