ホームページ > Java > &#&チュートリアル > Java で署名を無効にせずにデジタル署名された PDF に空白ページを追加するにはどうすればよいですか?

Java で署名を無効にせずにデジタル署名された PDF に空白ページを追加するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-12-17 04:46:24
オリジナル
445 人が閲覧しました

How Can I Add a Blank Page to a Digitally Signed PDF in Java Without Invalidating the Signature?

Java を使用した PDF 内の空白ページとデジタル署名の処理

デジタル形式で PDF の末尾に空白ページを挿入することを目的としています。 iText ライブラリを使用して署名された PDF。ただし、ページを追加すると既存の署名が無効になるかどうかが心配です。

この懸念に対処するために、Adobe Acrobat 9 デジタル署名、変更点、改善点に関する Adob​​e のテクニカル ホワイト ペーパーで提供されているコンテキストを詳しく調べてみましょう。 「許可される変更と禁止される変更」セクションでは、デジタル署名された文書の有効性を損なうことなく、その文書に加えることができる変更を明確にしています。

Adobe によると、ページ コンテンツの変更は一貫して「禁止」に分類されます。空白ページの追加は、新しいページを導入し、文書の元のコンテンツを変更するため、このカテゴリに分類されます。したがって、そのようなアクションは無効とみなされます。

さらに、ホワイトペーパーで明示的に言及されていない場合でも、フォームへの入力が許可されている状況ではページ テンプレートのインスタンス化が許可される可能性があります。ただし、このアプローチでは、署名する前にドキュメントを慎重に準備する必要があります。

許可された変更であっても、追加モードまたは増分更新を使用して実装する必要があることに注意することが重要です。他の方法では、署名が永久に損傷する可能性があります。

以上がJava で署名を無効にせずにデジタル署名された PDF に空白ページを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート