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

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

Mary-Kate Olsen
リリース: 2025-01-05 03:30:12
オリジナル
450 人が閲覧しました

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

署名の有効性を維持しながら電子署名された PDF に空白ページを追加する方法

デジタル ドキュメント セキュリティの分野では、デジタル署名された PDF は、信頼性を確保し、不正な変更を防止する効果的な手段。ただし、署名付き PDF を変更すると、特に新しいページを追加する場合に問題が発生する可能性があります。

問題: ページの追加と署名の無効化

PDF にデジタル署名する場合、暗号化署名が文書に埋め込まれます。この署名は PDF のコンテンツの整合性を検証し、改ざんされていないことを保証します。ただし、署名付き PDF にページを追加すると、ドキュメントのページ数と構造が変更されるため、既存の署名が無効になる可能性があります。

署名付き PDF に許可される変更

制限事項についてISO 32000-1 などの業界標準で規定されているものは、デジタル署名された PDF を操作する場合に非常に重要です。 Adobe Acrobat 9 デジタル署名のホワイト ペーパーによると、変更が「追加モード」(増分更新) で実行される場合、署名を無効にすることなく特定のアクションが許可されます。

  • 未認証への署名フィールドの追加ドキュメント
  • 注釈の追加または編集
  • フォームフィールドの提供値
  • デジタル署名

空白ページの追加

残念ながら、Adobe のドキュメントには、「ページ コンテンツの変更」は常に禁止されていると明記されています。署名および認証された PDF。この禁止事項には、既存のページ分割された構造を変更する空白ページの追加も含まれます。

代替解決策

デジタル署名された PDF を保持しながら空白ページを追加する必要がある場合署名がない場合は、次の回避策を検討してください:

  • 新規作成PDF: 新しい空の PDF を作成し、増分更新をサポートする PDF 操作ライブラリを使用して、既存の署名済み PDF を新しいページと結合します。
  • フォーム テンプレートの使用: オリジナルに署名する前にPDF の場合は、空白のページを含む必要なすべてのページを含むフォーム テンプレートを用意します。テンプレートに署名した後、必要に応じて追加のページを挿入します。

注意事項:

これらの回避策を徹底的にテストして、誤って侵害しないことを確認することを常にお勧めします。 PDF の署名の有効性。

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

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