🍋
Menu
PDF

Digital Signature

Dijital İmza (Kriptografik Kimlik Doğrulama)

PDF'ye gömülen, belgeyi kimin imzaladığını ve imzalandıktan sonra değiştirilip değiştirilmediğini kanıtlayan kriptografik imza.

Teknik Detay

PDF dijital imzaları, belge bayt aralığının (imza bloğu hariç) karmasını oluşturmak ve bu karmayı imzacının özel anahtarıyla şifrelemek için açık anahtar kriptografisi (genellikle RSA veya ECDSA) kullanır. İmza, X.509 sertifikalarını, zaman damgalarını ve iptal bilgilerini içeren PKCS#7/CMS kapsayıcısıyla imza form alanında saklanır. PAdES (PDF Gelişmiş Elektronik İmzalar) eIDAS ile uyumlu profiller tanımlar. Uzun Vadeli Doğrulama (LTV), yıllar sonra doğrulamayı mümkün kılmak için tüm doğrulama verilerini (sertifika zincirleri, OCSP yanıtları, CRL'ler) gömer.

Ornek

```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}`);
```

Ilgili Formatlar

Ilgili Araclar

Ilgili Terimler