Estampado de tiempo (TSA): cómo integrarlo

Estampado de tiempo (TSA): cómo integrarlo

Equipo Firmas.com.ec · 19 de julio de 2026 · Integracion API

Un documento firmado responde dos preguntas: quién lo firmó y si fue alterado. No responde una tercera, que en un juicio, una auditoría o una licitación suele ser la decisiva: cuándo se firmó. La fecha que muestra el visor viene del reloj del equipo que firmó, y ese reloj lo cambia cualquiera con permisos de administrador.

El estampado de tiempo resuelve exactamente eso: un tercero independiente certifica que un contenido determinado existía en un instante determinado. Este artículo explica cómo funciona, dónde se coloca según el formato, cómo integrarlo sin que se convierta en un punto único de falla y —punto que conviene decir de frente— cuándo tu proceso no lo necesita.

Qué prueba y qué no prueba un sello de tiempo

Un sello de tiempo prueba que un resumen criptográfico determinado fue presentado ante la autoridad de sellado en cierto momento. De ahí se deduce que el contenido asociado existía antes de ese instante. Eso es todo, y es mucho.

Lo que no prueba: no dice quién creó el contenido, ni que sea cierto, ni que el firmante estuviera de acuerdo. Esas propiedades vienen de la firma. Sello y firma son complementarios: la firma aporta autoría, el sello aporta fecha oponible. Combinarlos es lo que permite sostener años después que el contrato se firmó antes del vencimiento del plazo y no la semana pasada.

Cómo funciona el protocolo

El mecanismo es un intercambio corto entre tu sistema y el servicio de sellado:

  1. Tu proceso calcula el resumen criptográfico del dato a sellar. En una firma avanzada no se sella el documento completo sino el valor de firma, lo que evita enviar contenido confidencial fuera de la organización.
  2. Se arma una solicitud con ese resumen, el algoritmo usado y opcionalmente un valor aleatorio de un solo uso que permite comprobar que la respuesta corresponde a esta petición y no a una repetida.
  3. La autoridad devuelve un objeto sellado que contiene el resumen recibido, el instante certificado, un margen de precisión y la firma de la propia autoridad, respaldada por un certificado con un uso específico para esta función.
  4. Tu sistema verifica que el resumen de la respuesta coincide con el enviado y adjunta el objeto al documento.

Detalle importante para privacidad: el documento nunca sale de tu infraestructura. La autoridad recibe un resumen del que no puede reconstruir el contenido. Es un argumento que sirve cuando el área legal pregunta si sellar implica compartir información con un tercero.

Dónde se guarda el sello según el formato

Formato del documentoUbicación del selloNivel que habilita
PDF (PAdES)Como atributo dentro de la estructura de firma, y para el sello de documento en un objeto propioNivel con sello de tiempo y niveles de conservación
XML (XAdES)Como propiedad no firmada asociada al valor de firmaNivel con sello de tiempo y superiores
Cualquier archivo (CAdES)Como atributo no firmado del objeto de firmaNivel con sello de tiempo y superiores

En los tres casos la lógica es la misma y el sello se agrega después de firmar, sin invalidar la firma, porque se aloja en la zona de atributos no cubiertos por ella. El detalle de cada perfil está en firmar PDF con PAdES, en XAdES para comprobantes del SRI y en CAdES: cuándo usarlo y cómo.

Sello de firma y sello de archivo: no son lo mismo

Hay dos usos distintos que conviene no mezclar:

  • Sello sobre la firma: fija el momento en que se firmó. Se aplica una vez, al firmar.
  • Sello de archivo: cubre el documento junto con toda su información de validación —certificados, respuestas de revocación, sellos previos—. Su propósito es distinto: proteger el conjunto frente al paso del tiempo, cuando los algoritmos criptográficos de hoy se debiliten o los certificados de la cadena caduquen.

El sello de archivo se renueva periódicamente sobre el conjunto anterior, formando una cadena. Es el mecanismo de la conservación a largo plazo y solo tiene sentido si existe un proceso que efectivamente lo ejecute cada cierto tiempo. Un archivo pensado para veinte años sin un proceso de resellado es una intención, no una solución.

Cómo integrarlo sin crear un punto único de falla

La integración en sí es simple: un cliente que envía una solicitud y procesa la respuesta. Lo que hay que diseñar es el comportamiento cuando el servicio no responde. Recomendaciones que vienen de proyectos reales:

  • Timeout corto y explícito. Un sellado que tarda no debe bloquear un proceso de firma masiva. Define un límite y trátalo como error.
  • Reintentos con espera creciente, pero acotados. Si el servicio está caído, cien reintentos no lo levantan.
  • Decide la política de degradación. ¿El documento se emite sin sello o el proceso se detiene? La respuesta depende del tipo de documento y debe estar escrita, no improvisada a las tres de la mañana.
  • Separa el sellado del firmado cuando puedas. Firma, encola el documento como pendiente de sello y aplícalo en un segundo paso reintentable. El patrón está desarrollado en colas y workers para firma masiva.
  • Registra cada sello obtenido con su identificador y el instante certificado. Si mañana hay que probar algo, ese registro es el índice.

Sobre disponibilidad: no todas las entidades de certificación acreditadas ofrecen servicio de sellado de tiempo, y las condiciones de uso varían. Antes de diseñar un flujo que dependa de él, confirma con tu proveedor la disponibilidad, los límites de uso y el procedimiento de contratación.

Verificar un sello recibido

Si tu sistema recibe documentos de terceros, la verificación del sello es parte de la validación y tiene sus propios pasos: comprobar que el resumen sellado corresponde al contenido, que el certificado de la autoridad estaba vigente y habilitado para esa función en ese momento, y que la cadena de esa autoridad es confiable para tu organización.

Un sello con la autoridad correcta pero cuyo resumen no coincide con el documento es un indicio claro de manipulación, y un validador que solo mira la fecha no lo detecta. El enfoque general de verificación está en cómo validar firmas electrónicas de forma programática, y la parte de estado de certificados en validación OCSP y CRL en tiempo real.

Cuándo no lo necesitas

Conviene decirlo con claridad, porque hay proyectos que se complican sin motivo: el sello de tiempo no es un requisito general de validez de la firma electrónica en Ecuador. Una firma electrónica emitida por una entidad acreditada y aplicada correctamente vale con o sin sello.

Casos donde normalmente no aporta lo suficiente para justificar la dependencia externa:

  • Documentación operativa interna de vida corta: solicitudes, memorandos, actas de reunión.
  • Comprobantes electrónicos enviados al SRI, cuyo flujo ya incorpora su propia marca temporal en la autorización.
  • Documentos que van a un sistema que registra por su cuenta el momento de recepción con trazabilidad propia.

Y casos donde sí conviene: contratos con plazos y vencimientos, ofertas en procesos de contratación, propiedad intelectual, actas societarias, expedientes que se conservan por años y cualquier documento que pueda terminar discutido con la fecha como punto central.

Costos y decisión

El sellado suele operar por consumo, así que el diseño influye directamente en el gasto: sellar cada documento de un lote de miles es una decisión distinta de sellar el paquete consolidado del lote. Si el objetivo es probar que un conjunto de registros existía a cierta fecha, un sello sobre el paquete cumple la misma función a una fracción del costo.

Para el certificado del firmante —el otro componente del esquema— la emisión es 100% en línea y toma aproximadamente 30 minutos, en formato archivo .p12, token USB o firma en la nube. Los valores actualizados están en la página de precios, y el detalle de custodia en servidor en firmar en servidor con .p12.

Omnifox: notificar cuando el documento queda sellado

El grupo también desarrolla Omnifox, una plataforma omnicanal que unifica WhatsApp, correo, redes y llamadas en una sola bandeja de equipo. En flujos documentales sirve para el aviso que cierra el ciclo: notificar a la contraparte que el documento quedó firmado y sellado, con el enlace de descarga, por el canal donde realmente responde. Todo queda registrado en la misma conversación de la cuenta. Más información en omnifox.io.

Preguntas frecuentes

¿El sello de tiempo reemplaza a la firma electrónica?

No. Son cosas distintas y complementarias. El sello certifica el momento; la firma, la autoría y la integridad. Un documento con sello y sin firma no tiene autor acreditado.

¿Puedo sellar un documento que firmé hace meses?

Puedes sellarlo hoy, pero el sello certificará la fecha de hoy, no la de la firma. Por eso el sellado tiene que ser parte del proceso de firma y no un arreglo posterior.

¿Qué pasa si el certificado de la autoridad de sellado caduca?

Los sellos emitidos mientras estaba vigente siguen siendo verificables. Para poder demostrarlo a muy largo plazo se usan los sellos de archivo encadenados, que renuevan la protección sobre el conjunto.

¿Se puede usar la hora de un servidor sincronizado en lugar del sello?

Como control interno sirve; como prueba frente a un tercero es débil, porque la hora la controla la misma parte interesada. La independencia del emisor del sello es justamente lo que le da valor.

¿Cuánto pesa un sello dentro del documento?

Es un objeto pequeño, del orden de unos pocos kilobytes. Lo que sí hay que prever es el espacio reservado dentro del documento al firmar, porque si el hueco no alcanza para el sello y la información de revocación, el proceso falla al final.

Si tu operación necesita firmar y sellar documentos con validez a largo plazo, conversa con un asesor corporativo de Firmas.com.ec sobre certificados y volúmenes. Cotiza tu plan corporativo.

Agencia autorizada de certificación

Obtén tu firma electrónica hoy mismo

Sin filas, sin citas y sin trámites presenciales: todo el proceso es en línea.

  • Para persona natural o empresa: emitimos la firma que necesites.
  • En menos de 30 minutos, 100% en línea desde donde estés.
  • Archivo .p12 con validez legal ante el SRI, para facturación electrónica y firmar documentos.
  • Vigencias de 1, 2, 3 y 4 años: elige según lo que necesites.
  • Acompañamiento por WhatsApp durante todo el proceso.
Solicitar mi firma electrónica

¿Dudas antes de comprar? Escríbenos al 0959643979