Estoy tratando de entender el escenario en el que CSR (solicitud de firma de certificado) puede ser útil. Por favor, ayúdame a entender el concepto y uso.
Autenticación mutua
En la autenticación del lado del cliente, donde un cliente genera una CSR que debe firmar la CA raíz de confianza del servidor. El resultado puede ser un certificado público del cliente, que puede ser utilizado por el servidor para autenticar al cliente mediante el cifrado de su clave de sesión utilizando la clave pública del cliente.
MITM es decir, proxy SSL
El objetivo, es ver todo el tráfico SSL saliente que va a los recursos externos, por ejemplo, twitter, facebook, etc. Haga que la autoridad de la CA a bordo del dispositivo SSL genere un par de claves pública-privada, genere una solicitud de CSR y haga que la firme una firma de confianza. autoridad raíz, por ejemplo, verisign. Por lo tanto, cuando la solicitud del cliente para acceder a un sitio web ssl, el proxy ssl pasa el certificado del servidor proxy SSL que es aceptado por el navegador local del usuario desde que está firmado por la CA local, De SSL al servidor de destino, utilizaremos un certificado público aprobado por CSR para cifrar la sesión clave para su uso por el servidor de destino.
Sé que la descripción anterior simplemente describe una descripción muy vaga de alto nivel del proceso. Solo quería entender el concepto de alto nivel involucrado.