🍋
Menu
PDF

Digital Signature

数字签名(加密认证)

一种加密机制,用于验证文档签名者的身份,并确保文档在签名后未被修改。数字签名在法律合同、政府表格和认证文件中至关重要。

技术细节

数字签名使用非对称加密(通常是RSA或ECDSA)来创建文档内容的签名哈希。签名包含签名者的X.509证书。验证检查哈希是否匹配以及证书链是否指向受信任的根CA。PDF签名支持PAdES(PDF高级电子签名)级别:B-B(基本)、B-T(时间戳)、B-LT(长期验证)。

示例

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

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

相关格式

相关工具

相关术语