Saltar al contenido

Normas técnicas y formatos de firma

La digitalización de documentos, los tres formatos de firma admitidos con su perfil mínimo, los certificados eIDAS y el detalle de cada formato y de cada perfil AdES.

Digitalización de documentos

Entre las Normas Técnicas de Interoperabilidad está la de digitalización de documentos, que fija los requisitos de la imagen resultante al escanear un documento en papel.

La imagen puede obtenerse en blanco y negro, en color o en escala de grises, y con una resolución mínima de 200 puntos por pulgada (ppp).

200 ppp es un mínimo, no un valor fijo: se puede digitalizar por encima, nunca por debajo.

Para el examen

  • Modos admitidos: blanco y negro, color o escala de grises

  • Resolución mínima: 200 puntos por pulgada

Los tres formatos de firma y el perfil mínimo

La política de firma admite tres formatos, y cada uno se identifica por el tipo de fichero que produce. Es una asociación de tres pares que hay que tener automatizada.

FormatoResultado
XAdESXML
PAdESPDF
CAdESBinario

Para los tres, el perfil mínimo exigido es EPES.

La inicial delante de «AdES» delata el formato: X de XML, P de PDF y C de CMS, que es el binario.

Para el examen

  • XAdES: produce XML

  • PAdES: produce PDF

  • CAdES: produce binario

  • Perfil mínimo admitido: EPES en los tres

Certificados reconocidos y el nodo eIDAS

Los certificados reconocidos se rigen por el Reglamento eIDAS, que es el Reglamento (UE) 910/2014. Al ser un reglamento europeo, se aplica directamente en todos los Estados miembros sin necesidad de transposición.

En España, el nodo eIDAS es el que se utiliza en la plataforma Cl@ve. Es la pieza que permite que un ciudadano de otro país se identifique con su medio nacional ante un servicio español, y a la inversa.

Para el examen

  • Norma: Reglamento (UE) 910/2014, de aplicación directa

  • Nodo eIDAS español: vive en la plataforma Cl@ve

Los perfiles AdES

Los perfiles no son formatos alternativos: son capas que se van añadiendo unas sobre otras. Se parte de la firma básica y cada perfil añade algo, casi siempre pensando en que la firma siga siendo verificable dentro de muchos años.

  1. BES: firma básica. Es el formato básico para satisfacer los requisitos de la firma electrónica avanzada.
  2. EPES: firma básica BES con política de firma explícita. Es el mínimo perfil admitido por la Administración.
  3. T: añade un sellado de tiempo (T de TimeStamp) para situar el instante en que se firma el documento.
  4. C: añade referencias a los certificados de la cadena de certificación y a su estado, como base para una verificación longeva (C de Cadena).
  5. X: añade sellos de tiempo a las referencias creadas en el paso anterior (X de eXtendida), asegurando que fue así en ese momento del tiempo.
  6. XL: añade los certificados y la información de revocación de los mismos, para su validación a largo plazo (XL de eXtendido Largo plazo).
  7. A: permite añadir sellos de tiempo periódicos para garantizar la integridad de la firma archivada para futuras verificaciones (A de Archivo).

BES no basta en la Administración: el mínimo es EPES, es decir, un BES con política de firma explícita.

Para el examen

  • BES: el básico

  • EPES: BES más política de firma; el mínimo admitido

  • T: añade sello de tiempo

  • C, X y XL: cadena de certificados, sellos sobre referencias y validación a largo plazo

  • A: archivo: resellado periódico

Los formatos de firma en detalle

Cada formato tiene un escenario en el que es la mejor opción, y el examen suele preguntar precisamente por ese encaje.

FormatoQué esCuándo conviene
CAdES (CMS Avanzado)Evolución del primer formato de firma estandarizado. La información se guarda de forma binaria, así que tras firmar no se puede ver el documento firmadoFicheros grandes, sobre todo si la firma contiene el documento original, porque optimiza el espacio
XAdES (XML Avanzado)Produce un fichero de texto XML, con etiquetas, parecido al HTML. Los documentos resultantes son más grandes que en CAdESNo es adecuado cuando el fichero original es muy grande. Aplicaciones como eCoFirma solo firman en XAdES
PAdES (PDF Avanzado)El destinatario puede comprobar fácilmente la firma y el documento firmado, sin herramientas externasCuando el documento original es un PDF

Junto a esos tres existen OOXML y ODF, que son los formatos de firma que utilizan Microsoft Office y Open Office respectivamente.

Para el examen

  • CAdES: para ficheros grandes, resultado binario

  • PAdES: cuando el original es un PDF

  • XAdES: sobre texto XML

  • OOXML y ODF: OOXML es de Microsoft Office; ODF, de Open Office

Por qué el mínimo es EPES y no BES

La diferencia entre los dos primeros perfiles parece menor y no lo es. Un AdES-EPES es un AdES-BES al que se le añade el identificador de la política de firma (el OID) que se ha utilizado.

Ese identificador no añade ni un bit de seguridad criptográfica: la firma no es más difícil de romper por llevarlo. Lo que añade es seguridad jurídico-administrativa, porque deja constancia de bajo qué reglas se firmó y, por tanto, qué valor tiene esa firma. Por eso en la Administración no se admite una firma BES y el mínimo es EPES.

EPES no es más seguro criptográficamente que BES: es más seguro jurídicamente. Esa distinción es exactamente lo que se pregunta.

Para el examen

  • Qué añade EPES sobre BES: el OID de la política de firma

  • Por qué se exige: por seguridad jurídico-administrativa, no criptográfica