Protocolo de estado de certificado en línea (ocsp)

Definición: ¿Qué significa el Protocolo de estado de certificado en línea (OCSP)?

Un protocolo de estado de certificado en línea (OCSP) es uno de los dos protocolos además de las listas de revocación de certificados (CRL) para mantener la seguridad de los servidores y otros recursos de la red. Se utiliza para obtener el estado de revocación de un certificado digital X.509. Los mensajes transmitidos a través de OCSP sobre HTTP están codificados en ASN.1, que es un conjunto de notaciones que describen reglas y estructuras en telecomunicaciones y redes. Los servidores OCSP se denominan respondedores OCSP debido a la naturaleza de solicitud / respuesta de la transmisión entre ellos y el cliente. OCSP se creó en realidad como una alternativa para que las CRL aborden ciertos problemas relacionados con el uso de CRL en la infraestructura de clave pública (PKI).

Techinfo explica el Protocolo de estado de certificados en línea (OCSP)

OCSP tiene muchas ventajas sobre CRL. Supera la principal limitación de CRL: el hecho de que se requieren descargas frecuentes para mantener las cosas actualizadas en el lado del cliente. OCSP también utiliza muy pocos recursos de red porque contiene menos información que una CRL. Los clientes no necesitan analizar las CRL cuando utilizan OCSP, lo que beneficia a los usuarios finales al reducir la complejidad, pero esto se equilibra con la necesidad de mantener una caché. OCSP no necesita estar encriptado, por lo que cuando revela información sobre un nodo en particular usando algún tipo de certificado al respondedor, esta información podría ser interceptada por terceros.

En el caso de que un usuario intente acceder a un servidor, el respondedor OCSP responde con una solicitud de información sobre el estado de su certificado. El servidor al que accede el usuario responde con el estado del certificado, que puede ser "actual", "caducado" o incluso "desconocido". A partir de ahí, el protocolo elige una sintaxis específica para la comunicación entre el servidor y la aplicación cliente.