¿Qué es el OCSP?

Publicado el 13 de agosto de 2026

← Todos los términos del glosario Ir a la letra O

El Protocolo de estado de certificados en línea (OCSP) es un método en tiempo real para comprobar si un certificado digital ha sido revocado. En lugar de descargar una lista completa de revocaciones, un cliente envía una única consulta a un servidor OCSP y recibe de inmediato una respuesta de «Válido», «Revocado» o «Desconocido».

Puntos clave

  • El protocolo OCSP comprueba el estado de revocación de los certificados en tiempo real, no a partir de una lista almacenada.
  • Un cliente realiza una consulta a un servidor de respuesta OCSP y recibe como respuesta «Válido», «Revocado» o «Desconocido».
  • La función «stapling» de OCSP permite a un servidor presentar una respuesta firmada y almacenada en caché en el momento del establecimiento de la conexión.
  • Versa Los perfiles de descifrado TLS pueden exigir que se realicen comprobaciones OCSP antes de considerar fiable un certificado.
  • Versa Director puede desactivar un túnel IPsec cuando la respuesta OCSP es «Desconocida».

En esta página: Por qué es importanteCómo funcionaTiposOCSP y VersaPreguntas frecuentes

¿Por qué es importante el OCSP?

Los certificados digitales pueden ser revocados —por ejemplo, si se filtra una clave privada, cambia de propietario un dominio o una autoridad de certificación comete un error— y todos los sistemas que confían en ese certificado deben enterarse rápidamente. Las listas CRL publican todos los certificados revocados por una autoridad de certificación, pero estas listas crecen mucho y los clientes pueden almacenar en caché copias obsoletas entre una actualización y otra, lo que deja un margen de tiempo en el que un certificado revocado sigue pareciendo válido.

El protocolo OCSP elimina esa demora. Una parte que confía en el certificado consulta a la CA emisora, o a un respondedor delegado, el estado de un certificado concreto y recibe una respuesta firmada y casi instantánea —en milisegundos, en lugar de los minutos que puede tardar la descarga de una CRL—. Esto es especialmente importante cuando las decisiones de confianza se toman de forma automática y a gran escala: handshakes TLS, autenticación mediante certificados VPN e IPsec, y cualquier flujo de trabajo en el que una credencial revocada deba rechazarse de inmediato.

¿Qué es el OCSP?

El OCSP se define en el RFC 6960 como un protocolo de solicitud-respuesta que se transmite a través de HTTP. El solicitante elabora una solicitud que contiene el número de serie y el emisor del certificado, que se envían en forma de hash en lugar de a texto plano, y la envía a la URL del respondedor. El respondedor —la propia CA o un tercero delegado— devuelve una respuesta firmada con su propia clave, de modo que el cliente pueda verificar el origen de la respuesta.

La respuesta puede tener uno de estos tres estados: «Válido» (no revocado, según la información de que dispone el servidor), «Revocado» (con motivo y fecha) o «Desconocido» (no hay registro del certificado; esto no equivale a dar fe de él). Las respuestas también incluyen periodos de validez, por lo que los clientes pueden almacenar una respuesta en caché en lugar de realizar una consulta en cada conexión, equilibrando así la carga del servidor con la actualidad de los datos.

Tipos de OCSP

Hay dos modelos de implementación que cubren la mayoría de los casos. En la comprobación directa de OCSP, el cliente —un navegador, una pasarela VPN o un cortafuegos— consulta al servidor de respuesta en el momento de la conexión; es sencillo, pero añade un viaje de ida y vuelta y depende de que se pueda acceder al servidor de respuesta. El «stapling» de OCSP invierte este proceso: el servidor obtiene una respuesta firmada con antelación y la adjunta («staples») al protocolo de enlace TLS, de modo que el cliente valida el estado de revocación sin ponerse en contacto con el servidor de respuesta. El «stapling» reduce la carga del servidor de respuesta y elimina una fuga de privacidad, ya que, de otro modo, los servidores de respuesta sabrían qué sitios visita un cliente.

El almacenamiento en caché influye aún más en el comportamiento: tanto los servidores de respuesta como los clientes respetan el periodo de validez de la respuesta, y los dispositivos que aplican el protocolo OCSP pueden consultar el estado actualizado a intervalos fijos, en lugar de hacerlo en cada transacción. La forma en que un dispositivo gestiona una respuesta no concluyente —«Desconocido» o un tiempo de espera agotado— es una decisión de política, no forma parte del protocolo; por eso las implementaciones ofrecen una configuración explícita para ello.

OCSP y Versa

Los dispositivos VOS admiten OCSP en la configuración del servidor de certificados en la vista «Director», en el flujo de trabajo del servidor de certificados centrado en NGFW y para una CA global, independiente de la organización, configurada a través de una autoridad de certificación común. La pestaña «OCSP» de cada servidor establece la URL del servidor de respuesta, el algoritmo de hash para las solicitudes y un periodo de caché de respuestas (hasta 168 horas), de modo que el dispositivo no vuelva a realizar la consulta cada vez que se utilice. Un intervalo de supervisión permite a VOS consultar el estado del servidor de respuesta según una programación, y activa o desactiva la firma de las solicitudes de control y la verificación de la firma.

La configuración que tiene mayor peso operativo es «On Response Unknown»: los administradores eligen si una respuesta OCSP no concluyente provoca la desconexión del túnel IPsec asociado o si lo mantiene activo, equilibrando así la disponibilidad con la fiabilidad de los certificados. La verificación OCSP también controla los perfiles de descifrado TLS de VOS, compartiendo una caché con la comprobación de CRL, a la que VOS recurre únicamente cuando OCSP no puede validar un certificado.

Preguntas frecuentes

¿Cuál es la diferencia entre el OCSP y una CRL?

Una CRL es una lista que se publica periódicamente y que recoge todos los certificados que una CA ha revocado; los clientes descargan la lista completa y la comprueban localmente, por lo que puede quedar desactualizada entre una actualización y otra. El protocolo OCSP permite realizar consultas en tiempo real para cada certificado, devolviendo una respuesta firmada y actualizada sin necesidad de descargar la lista completa.

¿Qué significa que una respuesta OCSP indique «Desconocido»?

«Desconocido» significa que el servidor de respuesta no tiene constancia del certificado, no que el certificado sea válido. Esto puede deberse a una configuración incorrecta del servidor de respuesta, a que el certificado haya sido emitido por una autoridad de certificación distinta a la consultada o a un retraso en la actualización de la base de datos.

¿Qué es el «stapling» de OCSP?

Con el «stapling» de OCSP, es el servidor —y no el cliente— el que obtiene una respuesta firmada con antelación y la adjunta al protocolo de enlace TLS. De este modo, se evita un viaje de ida y vuelta entre el cliente y el servidor de respuesta, se mantiene la privacidad de la actividad de navegación y el sistema sigue funcionando aunque el servidor de respuesta quede inaccesible durante un breve periodo de tiempo.

¿La comprobación OCSP ralentiza los procesos de establecimiento de conexión TLS?

La comprobación directa de OCSP añade un viaje de ida y vuelta por cada validación, a menos que se almacene en caché, lo que aumenta la latencia si el servidor de respuesta es lento. El «stapling» de OCSP elimina por completo ese coste, ya que el servidor proporciona una respuesta ya firmada que se ha obtenido con antelación.

¿Qué ocurre si no se puede acceder a un servidor de respuesta OCSP?

El comportamiento depende de la política, no del protocolo. Algunos sistemas adoptan el modo «fail open», es decir, tratan a un destinatario inaccesible como «Desconocido» y mantienen el túnel activo; otros adoptan el modo «fail closed» y lo bloquean. Versa Los administradores configuran esto por cada servidor de certificados.

Más información sobre OCSP

Si quieres saber más, estas son algunas fuentes en las que confiamos.

RFC 6960: OCSP de la PKI de Internet X.509 RFC 6066: Extensiones de TLS
El estándar actual de la IETF que define las solicitudes y respuestas OCSP, así como el modelo de estado «Válido», «Revocado» y «Desconocido». Define la extensión «certificate_status» de TLS que transporta una respuesta OCSP adjunta durante el protocolo de establecimiento de conexión.

Si estás leyendo sobre OCSP, te conviene echar un vistazo a lo siguiente.

Entorno de gestión automática de certificados Autoridad de certificación Solicitud de firma de certificado
El protocolo que automatiza la emisión y renovación de certificados; los certificados cuya revocación comprueba posteriormente el protocolo OCSP. El emisor de confianza cuya firma avala tanto el propio certificado como, por lo general, su servidor de respuesta OCSP. La solicitud que un dispositivo envía a una autoridad de certificación (CA) para obtener el certificado cuyo estado de revocación comunica posteriormente el protocolo OCSP.