Estoy obteniendo información conflictiva y parece que las personas están usando los certificados de manera un poco diferente según el esfuerzo que quieran gastar en su gestión y tal vez la aplicación que se esté utilizando.
Aparte de los certificados de clientes, este es mi entendimiento: Un servidor tiene un certificado firmado de una CA. Un cliente debe incluir solo los certificados intermedios y / o raíz de la CA en su Autoridad de confianza (la tienda depende de la aplicación, por supuesto). Siempre que cualquier certificado de host nuevo o renovado siga utilizando las mismas raíces, el cliente no tiene que preocuparse por los cambios en el certificado del servidor.
Los socios de FTP con los que trato están actualizando o cambiando sus certificados de servidor y enviándolos a mí. Veo muchas implementaciones de clientes que solo agregan los certificados de servidor a la Autoridad de confianza. Por lo que (creo que sé), esto no solo me permite administrar más cuando caducan estos certificados (anualmente), sino que también pierdo el beneficio de las CRL (¿o las CRL solo funcionan para los sistemas operativos y los navegadores?) Pensé que solo se añaden Certificados firmados a tiendas de Trusted Authority.
Entonces, ¿tengo derecho solo a agregar raíces e intermedios a los almacenes de Trusted Authority, o tengo algún beneficio al agregar cada certificado de servidor? ¿Esto realmente importa y es solo una preferencia?