eSign.AIeSign.AI

Glosario

PAdES, XAdES y JAdES: Formatos de Firma Explicados

Tres formatos de firma para diferentes contenedores: PDF, XML y JSON. Lo que cada uno hace y cuándo elegirlo.

Equipo de investigación de confianza digital de eSign.AI5 min de lectura

Tres estándares ETSI para diferentes contenedores

PAdES, XAdES y JAdES son tres formatos de firma digital definidos por ETSI (Instituto Europeo de Normas de Telecomunicaciones). Cada uno está diseñado para un contenedor de documento específico: PAdES para PDF, XAdES para XML y JAdES para JSON. Todos implementan los mismos principios criptográficos (PKI, hash, cadena de certificados) pero incrustan la firma de manera diferente dependiendo del formato del documento.

PAdES vs XAdES vs JAdES

FormatoMejor para
PAdESDocumentos PDFContratos, facturas, certificados legibles por humanos
XAdESDocumentos XMLDatos estructurados, presentaciones gubernamentales, facturas UBL
JAdESDatos JSONCargas de API, datos DPP, documentos estructurados

PAdES: firmas dentro de PDF

PAdES (Firma Electrónica Avanzada de PDF) incrusta la firma digital directamente en el archivo PDF.

01

Los datos de la firma, incluyendo el certificado, el hash, la marca de tiempo y los datos de revocación, se incrustan como un objeto PDF. El lector de PDF (Adobe Reader, etc.) puede validar la firma nativamente sin herramientas externas.

02

ETSI define cuatro niveles de conformidad: B (básico), T (con marca de tiempo), LT (con datos de validación a largo plazo) y LTA (con marca de tiempo de archivo). Los niveles más altos aseguran que la firma siga siendo válida incluso después de que el certificado expire.

03

Para cualquier documento legible por humanos que se verá en un lector de PDF: contratos, facturas, certificados, cartas oficiales. PAdES es el formato más ampliamente soportado y de uso amigable.

04

Las firmas PAdES pueden incluir un bloque de firma visible (el panel tradicional 'firmado por' en los PDF) así como los datos de firma criptográfica invisible. Ambos son parte de la misma firma PAdES.

XAdES y JAdES para documentos estructurados

No todos los documentos son PDF. Los archivos de presentación gubernamentales, respuestas de API y datos estructurados necesitan formatos de firma diseñados para sus contenedores.

XAdES para XML

XAdES incrusta la firma como un elemento XML dentro o al lado del documento XML. Usado ampliamente en sistemas de e-gobierno (estados miembros de la UE, LATAM). Soporta los mismos niveles de base (B, T, LT, LTA) que PAdES.

JAdES para JSON

JAdES (Firma Electrónica Avanzada JSON) es la más reciente de las tres. Firma datos JSON utilizando un modelo de firma separada — la firma es un objeto JSON separado que referencia los datos originales. Es particularmente relevante para la firma de datos DPP de la UE.

CAdES (bonus)

CAdES (Firma Electrónica Avanzada CMS) es un cuarto formato para datos binarios. Menos común en la práctica pero utilizado en algunas infraestructuras PKI y para presentaciones regulatorias específicas.

¿Qué formato debe elegir?

Ajuste el formato al contenedor del documento: PDF → PAdES, XML → XAdES, JSON → JAdES. Si está firmando contratos legibles por humanos, PAdES es la opción correcta. Para presentaciones de datos impulsadas por API (como DPP), JAdES o XAdES es más apropiado.

Especificaciones del formato de firma: tamaños, tiempos de validación y compatibilidad

Datos concretos para elegir entre formatos de firma.

Impacto en el tamaño del archivo por formato

Firma PAdES en PDF: agrega 15-50 KB por firma (incluye certificado + CRL + OCSP + sello de tiempo). Firma XAdES en XML: agrega 5-20 KB. Firma JAdES en JSON: agrega 3-15 KB. Para la firma por lotes de 10,000 documentos, PAdES agrega 150-500 MB de sobrecarga; XAdES agrega 50-200 MB.

Velocidad de validación

Validación de PAdES en Adobe Reader: 0.5-2 segundos por firma (incluso verificación de la cadena + comprobación de CRL + verificación de sello de tiempo). Validación de XAdES a través de la biblioteca: 50-200 ms. Validación de JAdES: 30-100 ms. Para la verificación en lotes de 10,000 firmas, XAdES es 5-10 veces más rápido que PAdES.

Compatibilidad con Adobe Reader

Las firmas PAdES B-B/B-T/B-LT se muestran nativamente en Adobe Reader con una marca de verificación verde. Las firmas XAdES y JAdES NO se muestran en Adobe Reader; requieren herramientas de validación especializadas. Para documentos B2C (contratos de consumidores), PAdES es el único formato que los receptores no técnicos pueden verificar visualmente.

Niveles PAdES en la práctica: B-B, B-T, B-LT, B-LTA comparados

Entender la diferencia entre los niveles de base PAdES ayuda a elegir el perfil de firma adecuado.

B-B (Básico): firmas solo, sin marcas de tiempo

PAdES B-B contiene la firma y el certificado de firma, pero no la marca de tiempo ni los datos de revocación. Adecuado para aprobaciones internas, NDAs de bajo riesgo y documentos con necesidades de retención corta. La verificación falla después de la expiración del certificado. La mayoría de las plataformas básicas de firma electrónica producen firmas de nivel B-B por defecto.

B-T y B-LT: marcas de tiempo y datos de revocación

B-T agrega una marca de tiempo confiable, probando que el documento existía en un punto específico en el tiempo. B-LT agrega datos de revocación del certificado (CRL/OCSP), permitiendo la verificación incluso después de que la CA se desconecte. B-LT se recomienda para cualquier contrato con un período de retención superior a 3 años, que abarca la mayoría de los acuerdos laborales, préstamos y arrendamientos.

B-LTA: calidad de archivo para registros a largo plazo

B-LTA agrega marcas de tiempo de archivo periódicas, creando una cadena ininterrumpida de evidencia. Requerido para documentos con 10+ años de retención: escrituras inmobiliarias, presentaciones de patentes, submissions regulatorias y registros corporativos permanentes. eSign.AI utiliza B-LTA para todos los flujos de trabajo de firma calificados por defecto, asegurando que las firmas permanezcan verificables durante todo el período legal de retención.

Preguntas comunes

PDF Advanced Electronic Signature. Es el estándar ETSI para la incrustación de firmas digitales en documentos PDF.

Cómo aplica eSign.AI esto en la práctica

eSign.AI selecciona automáticamente el formato de firma correcto: PAdES para documentos PDF (el predeterminado para contratos legibles por humanos), XAdES para presentaciones regulatorias XML y JAdES para cargas útiles de API JSON.

Equipo analizando el enfoque de firma electrónica adecuado para una empresa

Explora el enfoque de firma electrónica adecuado para tu negocio

Habla con nuestro equipo sobre requisitos de firma electrónica, consideraciones de cumplimiento y flujos de documentos en tus mercados objetivo.