PAC#7 Siguiente

PAC#7 en PDF

Las firmas digitales PDF utilizan contenedores PKCS#7 (CMS) para incorporar el valor de la firma criptográfica, certificado de signatario y algoritmo de firma.

PAC7Data de la señal

PKCS7SignedData Representa una estructura de datos firmados CMS. el método de fábrica createDetached(privateKey, certificate, chain, digestAlgorithm, dataToSign) Crea un contenedor de firma separado:

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

PdfFileSignature

PdfFileSignature proporciona operaciones de firma y verificación en PDF existentes documentos, aplicando la firma a un campo de firma designado.

PdfSigner

PdfSigner proporciona el flujo de trabajo de firma de alto nivel, que combina el campo de firmas Gestión con la creación de contenedores PKCS#7.

Verificación de firma

La verificación de la firma verifica la integridad criptográfica de los datos firmados y valida la cadena de certificado de signatario contra una raíz confiada.

Ver también

 Español