¿Certificados autofirmados SSL en desarrollo frente a certificado adquirido en producción?

3

Soy un desarrollador, he creado certificados autofirmados antes para mi trabajo.

Esta vez, estoy involucrado hasta que salgo a vivir con toda la aplicación (normalmente había alguien más a cargo de esto).

Preguntas:

  • ¿Se puede usar certificados autofirmados para el desarrollo y luego usar el adquirido solo para la producción?
  • ¿El uso de certificados autofirmados implica que en el desarrollo, los clientes deben agregar mi CA a su lista?
  • Cuando estemos en funcionamiento, utilizando el certificado real adquirido, ¿habrá algún cambio en los clientes?

Estoy bien con solo enlaces a la documentación, hice una búsqueda pero no pude encontrar respuestas específicas para todo el flujo de trabajo.

    
pregunta fablife 26.01.2016 - 22:29
fuente

1 respuesta

5
  

¿Está bien usar certificados autofirmados para el desarrollo y luego usar   ¿El adquirido solo para producción?

Sí, así es como casi todo el mundo lo hace. No tiene que pagar a una autoridad de certificación para certificar que está hablando con su propio servidor. Autofirmelo hasta la producción, compre un certificado real más tarde.

  

¿El uso de certificados autofirmados implica que, en desarrollo, el   los clientes necesitan agregar mi CA a su lista?

Sí, eso es correcto. O eso o el temido "El servidor al que te estás conectando puede estar intentando apuñalarte" se mostrará en sus navegadores.

  

Cuando estemos en vivo, usando el certificado adquirido real, habrá   ¿Algún cambio en los clientes?

Nada cambiará. A menos que haya empleado la Key Pinning con una larga antigüedad máxima, usted coloca un certificado válido en su servidor y lo olvida hasta que llega el momento de renovarlo. Sus clientes nunca verán ninguna diferencia.

Pero si está usando la fijación de claves, debe usar al menos dos certificados. Si fija el certificado incorrecto, caduca, se ve comprometido o se pierde, sus clientes no podrán conectarse hasta que caduque la fijación. Tener un pin de respaldo (el segundo certificado válido) le asegurará que puede fijar otro certificado y arreglar cualquier desorden.

    
respondido por el ThoriumBR 26.01.2016 - 23:10
fuente

Lea otras preguntas en las etiquetas