Pregunta sobre la clave pública en el CSR

2
  1. Estoy tratando de entender el proceso de generación de CSR. Creo una clave privada usando la herramienta Openssl. Luego use la clave privada en un comando para crear una CSR. Sé que la RSE contendrá una clave pública. Lo que no entiendo es, ¿cómo se crea la clave pública? ¿O en realidad se deriva de la clave privada que se generó?

  2. Por ejemplo, estoy creando una CSR desde un servidor (no da la clave privada). Lo tengo firmado por un CA. Ahora, cuando importo el certificado en el servidor, obtengo una discrepancia de clave pública. ¿Cuál podría ser la razón?

pregunta Vignesh Ramanan 24.05.2018 - 07:34
fuente

1 respuesta

1
  
  1. ... ¿o se deriva realmente de la clave privada que se generó?
  2.   

Puede obtener la clave pública del archivo que contiene la clave privada, ya que toda la información se encuentra en este archivo. Consulte ¿Puedo obtener una clave pública de una clave privada RSA? para más información.

  
  1. ... Ahora, cuando importo el certificado en el servidor, obtengo una discrepancia de clave pública. ¿Cuál podría ser la razón?
  2.   

Mi conjetura es que has desordenado algo, es decir, no usaste la misma clave privada para el servidor que usaste al generar el CSR. Puede haber otras razones como que CA no use la clave dada sino que cree una nueva clave. Pero, dado que no se conocen los detalles exactos de cómo creó la CSR, cómo obtuvo su certificado y cómo configuró el servidor, todo es especulación.

    
respondido por el Steffen Ullrich 24.05.2018 - 07:56
fuente

Lea otras preguntas en las etiquetas