🍋
Menu
PDF

Page Tree

デジタル署名

電子文書の出所を証明し、署名後に内容が変更されていないことを保証するために使用される暗号技術です。

技術的詳細

デジタル署名はPKI(公開鍵基盤)を使用します。署名者はドキュメントの暗号ハッシュ(SHA-256など)を秘密鍵で暗号化します。検証者は署名者の公開鍵(X.509証明書に含まれる)を使用してハッシュを復号し、ドキュメントの現在のハッシュと比較します。一致すれば、署名後にドキュメントが変更されていないことが証明されます。PDF署名はAdbeとETSI PAdES標準に準拠し、CRL/OCSPによる失効チェック、LTV(Long-Term Validation)埋め込みをサポートします。

```javascript
// Page Tree: PDF manipulation example
import { PDFDocument } from 'pdf-lib';

const pdfDoc = await PDFDocument.load(fileBytes);
const pages = pdfDoc.getPages();
console.log(`Pages: ${pages.length}`);
```

関連フォーマット

関連ツール

関連用語