Saltar al contenido principal

Servidores globales de sellado de tiempo para firma de código

Alcance del documento​

Este artículo recopila los servicios de sellado de tiempo aplicables a la firma de código, con especial atención a los escenarios de Microsoft Authenticode y RFC 3161.

  • Fecha de verificación: 18/06/2026.
  • Solo se enumeran como puntos de conexión públicos las direcciones que pueden confirmarse a partir de la documentación oficial del proveedor.
  • Este artículo no es una lista exhaustiva de todos los servicios de sellado de tiempo del mundo. Los servicios con puntos de conexión no públicos, que requieren activación comercial o que solo ofrecen productos de implementación local se describen por separado.
  • La disponibilidad, la cadena de certificados y las políticas de acceso de los servicios de sellado de tiempo pueden cambiar; antes de configurar en producción, vuelva a consultar la documentación más reciente del proveedor.

Protocolos de sellado de tiempo​

En la firma de código existen dos protocolos de sellado de tiempo habituales:

ProtocoloDescripción
AuthenticodeProtocolo tradicional de sellado de tiempo de Microsoft, utilizado principalmente para compatibilidad con flujos antiguos de firma de código de Windows.
RFC 3161Protocolo universal de sellado de tiempo, adecuado para escenarios modernos de firma de código; se recomienda priorizarlo en entornos de producción.

La solicitud RFC 3161 envía el resumen de los datos que se van a sellar temporalmente, no el archivo original. La TSA devuelve un token de sellado de tiempo que contiene el resumen, la hora de emisión, la política y la firma de la TSA. El sellado de tiempo puede demostrar que una firma ya existía en un momento determinado, pero la validez a largo plazo de la firma sigue dependiendo del certificado de firma, del certificado de sellado de tiempo, del estado de revocación y de la política del verificador.

Puntos de conexión públicos de sellado de tiempo para firma de código​

Las siguientes direcciones están claramente indicadas en la documentación oficial vigente y pueden considerarse candidatas para la firma de código. En la tabla, «público» solo significa que el proveedor ha publicado el punto de conexión; no implica que el proveedor se comprometa a un uso ilimitado, incondicional o gratuito de forma permanente.

ProveedorDirecciónAuthenticodeRFC 3161Instrucciones de accesoDocumentación oficial
Microsoft Artifact Signinghttp://timestamp.acs.microsoft.comNo confirmado✅Microsoft recomienda a los usuarios de Artifact Signing utilizar esta TSA. Adecuada como candidata RFC 3161 para Windows.Microsoft Artifact Signing
Sectigohttp://timestamp.sectigo.com✅✅La misma dirección admite Authenticode y RFC 3161. La documentación oficial exige un intervalo mínimo de 15 segundos entre solicitudes en llamadas por lotes.Sectigo Time Stamp Server
DigiCerthttp://timestamp.digicert.comNo confirmado✅Oficialmente designada para el sellado de tiempo RFC 3161 de Microsoft Authenticode.DigiCert RFC 3161 TSA
Certumhttp://time.certum.pl✅✅La documentación oficial de firma de código de Certum utiliza esta dirección para la firma de código de Windows y la firma de JAR de Java.Certum Code Signing
GlobalSignhttp://timestamp.globalsign.com/tsa/r45standardSin confirmar✅GlobalSign utiliza actualmente esta dirección R45 en su documentación de firma de código.GlobalSign Code Signing in Windows
SSL.comhttp://ts.ssl.com❌✅Solo admite RFC 3161. La marca de tiempo predeterminada puede usar claves ECDSA; las herramientas antiguas que solo admiten marcas de tiempo RSA pueden evaluar la dirección /legacy según la documentación oficial.SSL.com Using Your Code Signing Certificate

Orden recomendado​

Para la firma de código SHA-2, se recomienda evaluar en el siguiente orden:

  1. Microsoft: adecuado como candidato de marca de tiempo RFC 3161 para Windows.
  2. Sectigo: compatible tanto con Authenticode como con RFC 3161.
  3. DigiCert: soporte oficial explícito para Microsoft Authenticode RFC 3161.
  4. Certum: la documentación oficial de firma de código cubre escenarios de firma tanto de Windows como de Java.
  5. GlobalSign: utiliza la dirección r45standard de la documentación oficial actual.
  6. SSL.com: úsala solo si el llamador admite RFC 3161 y se confirma que puede validar su certificado de marca de tiempo y el tipo de clave.

El orden indica el grado de coincidencia con escenarios comunes de firma de código en Windows y no constituye una garantía de calidad del servicio, validez legal o nivel comercial. En entornos de producción, la selección debe basarse en el sistema operativo de destino, la salida de red, la cadena de validación, la accesibilidad regional y el acuerdo de servicio del proveedor.

Servicios restringidos o dedicados a ecosistemas​

QuoVadis​

QuoVadis ha publicado las siguientes direcciones RFC 3161:

  • http://ts.quovadisglobal.com/eu
  • http://ts.quovadisglobal.com/ch

Oficialmente se requiere registrar previamente la IP de salida del llamador ante DigiCert, por lo que no puede utilizarse como una TSA pública anónima. Antes de la integración, debe completarse la autorización y confirmarse que la política seleccionada y la cadena de certificados cumplen con el entorno de validación de destino.

Documentación oficial: Servidor de Sellado de Tiempo DigiCert/QuoVadis

Apple​

Apple opera su propia PKI de sellado de tiempo y publica la Apple Timestamp CA y las CPS relacionadas. http://timestamp.apple.com/ts01 se utiliza en el ecosistema de firma de código de Apple y no debe considerarse un candidato genérico para Windows Authenticode.

Documentación oficial: Apple PKI

Servicios RFC 3161 públicos o de prueba​

Los siguientes servicios ofrecen endpoints públicos RFC 3161, pero su ámbito de uso, cuota de llamadas o cadena de confianza no son adecuados como servicio genérico de firma de código en producción. Antes de usarlos, verifique la cadena de certificados de sellado de tiempo en el entorno de validación de destino.

ProveedorDirecciónÁmbito de aplicaciónLimitacionesDocumentación oficial
MeSignhttp://tsa.mesign.comFirma de documentos, preservación de evidencia electrónica y prueba del protocolo RFC 3161El servicio de prueba gratuito oficial está orientado al sellado de tiempo de documentos Adobe, con un límite de 20 solicitudes por IP al día. La compatibilidad con la firma de código requiere verificación por separado.MeSign TSA
FreeTSAhttps://freetsa.org/tsrPruebas del protocolo RFC 3161, sellado de tiempo genérico de datos y códigoServicio público gratuito que utiliza su propia CA y certificado TSA; no se debe asumir que el sistema operativo de destino o el validador de firma de código confíe en ellos de forma predeterminada.FreeTSA

Servicios que no deben listarse directamente como endpoints públicos de firma de código​

Los siguientes tipos difieren de una "TSA pública de firma de código directamente configurable":

  • Entrust: la página oficial actual describe un producto de Autoridad de Sellado de Tiempo de implementación local basado en RFC 3161/RFC 5816, y en dicha página no se confirma que http://timestamp.entrust.net/TSS/RFC3161sha2TS sea un endpoint público de firma de código.
  • TSA comerciales de China continental: proveedores como GDCA, CFCA, Anxin CA, SmartCert y TrustAsia ofrecen productos de sellado de tiempo o herramientas de firma, pero las páginas públicas de producto generalmente no proporcionan una URL de producción unificada que permita llamadas anónimas. El endpoint, el método de autenticación, el OID de política, los límites de velocidad y el SLA deben obtenerse mediante adquisición, contrato o soporte técnico del proveedor.
  • Sigstore Timestamp Authority: es una implementación de código abierto desplegable de TSA RFC 3161, no equivale a un endpoint público global fijo.
  • Direcciones históricas de GlobalSign: http://timestamp.globalsign.com/tsa/r6advanced1 y http://rfc3161timestamp.globalsign.com/advanced no aparecen en la documentación actual de firma de código de GlobalSign; se deben usar las direcciones r45standard publicadas actualmente.
  • StartSSL: http://tsa.startssl.com/rfc3161 no tiene materiales oficiales de servicio actuales que se puedan confirmar y no se debe seguir usando.
  • Dirección de ejemplo de nCipher: http://dse200.ncipher.com/TSS/HttpTspServer se parece más a un sistema histórico de demostración o prueba, sin una base actual de servicio público en producción.
  • Direcciones con origen y estrategia operativa poco claros: https://ca.signfiles.com/tsa/get.aspx, http://services.globaltrustfinder.com/adss/tsa y https://tsp.iaik.tugraz.at/tsp/TspRequest carecen de suficiente documentación oficial actual del servicio, política de confianza o garantía de disponibilidad, por lo que no deben añadirse a la lista de candidatos de producción.
  • Otras TSA de redes de investigación: se pueden usar para pruebas de protocolo, pero no tienen suficiente documentación de garantía para producción en firma de código, por lo que no se recomiendan como servicio predeterminado de producción.

Comprobaciones para la integración en producción​

Antes de añadir una TSA a la lista predeterminada o a la cadena de respaldo de producción, confirme al menos lo siguiente:

  1. La documentación oficial del proveedor publica claramente los endpoints y los protocolos admitidos.
  2. Se utiliza el protocolo de sellado de tiempo correcto; no se pueden usar direcciones que solo admitan RFC 3161 para solicitudes de Authenticode.
  3. Se utiliza SHA-256 o un algoritmo de resumen de sello de tiempo más fuerte, y se confirma que las plataformas de destino son compatibles con el algoritmo de firma y el tipo de clave de la TSA.
  4. Se comprueba la cadena completa de certificados del sello de tiempo en los entornos de validación de Windows, macOS u otros sistemas de destino.
  5. Se confirma que la red de salida, los proxies, los cortafuegos y el DNS pueden acceder de forma estable a los endpoints.
  6. Se confirman los métodos de autenticación, los límites de velocidad, los términos del servicio, las restricciones regionales y el SLA.
  7. Se realiza la verificación de firma con artefactos firmados reales; no se puede determinar la disponibilidad de una TSA solo mediante el acceso con navegador o el código de estado HTTP.

Estándares de referencia​