PAC #7 Signature

Pd7 en PDF

Les signatures numériques PDF utilisent les conteneurs PKCS#7 (CMS) pour intégrer la valeur de la signature cryptographique, le certificat du signataire et l’algorithme de signalisation.

PQ7Data de la signature

PKCS7SignedData Il représente une structure de données CMS SignedData. createDetached(privateKey, certificate, chain, digestAlgorithm, dataToSign) Créer un conteneur de signature détaché :

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

PdfFileSignature

PdfFileSignature fournit des opérations de signature et de vérification sur les PDF existants documents, appliquant la signature à un champ de signatures désigné.

PdfSigner

PdfSigner fournit le flux de travail d’adhésion à haut niveau, combinant un champ d’adhésification Gestion avec la création de conteneurs PKCS#7.

Vérification de la signature

La vérification de la signature vérifie l’intégrité cryptographique des données signées et valide la chaîne de certificat de signateur contre une racine fiable.

Voir aussi

 Français