PKCS#7 Potpisi

PKCS#7 u PDF-u

PDF digitalni potpis koristi PKCS #7 (CMS) kontejnere za ugradnju kriptografskog vrijednosti potpisa, potvrde potpisivača i algoritma potpijanja. Potpis se pohranjuje u rječniku potpora PDF-a.

PKCS7SignedData (PKCS7) Podatak potpisan

PKCS7SignedData predstavlja CMS SignedData strukturu. Fabrički metod createDetached(privateKey, certificate, chain, digestAlgorithm, dataToSign) U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) točke (b) ovog članka:

byte[] signedData = PKCS7SignedData.createDetached(
    privateKey, certificate, certChain,
    "SHA-256", dataBytes
);

PdfFileSignature

PdfFileSignature Obavlja operacije potpisivanja i provjere na postojećim PDF-ovima. U slučaju da se u skladu s člankom 13. stavku 1. točka (a) ne primjenjuje, podnositelj zahtjeva može na temelju članka 14. stavka 2. točke (b) dati sljedeće informacije:.

PdfSigner

PdfSigner Osigurava radni tok potpisivanja na visokom nivou, kombinirajući polje potpisa Upravljanje s kreiranjem PKCS#7 kontejnera.

Potpisni dokument

Potpisna provjera provjeri kriptografski integritet potpisanih podataka i potvrđuje lanac certifikata potpisača u odnosu na pouzdanog korijena.

Također pogledajte:

 Hrvatski