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.