¿Qué es un certificado de enlace?

3

Leí un artículo y se introdujo un certificado de enlace corto (aproximadamente media oración). ¿Ahora quiero saber qué es exactamente un certificado de enlace?

Supuesto: se utiliza un certificado de enlace, cuando un certificado antiguo se reemplaza por uno nuevo. El certificado de enlace es el nuevo certificado firmado con la clave privada anterior. De modo que con la antigua clave pública, se podría verificar el nuevo certificado.

    
pregunta Kevin Wallis 23.02.2017 - 09:44
fuente

2 respuestas

1

La respuesta de @ SebastianOerding es buena, pero intentaré una explicación diferente basándose en el concepto de certificado cruzado.

Certificado cruzado

Supongamos que tiene dos CA independientes y desea que los clientes de CA1 (es decir, aquellos con CA1 en sus tiendas de confianza) confíen en certificados emitidos por CA2. Desea hacer esto sin agregar CA2 a su almacén de confianza.

La solución es un certificado cruzado , de Microsoft documentación:

  

La certificación cruzada permite que las entidades en una infraestructura de clave pública (PKI) confíen en las entidades en otra PKI. ... Una relación de confianza mutua entre dos CA requiere que cada CA emita un certificado a la otra para establecer la relación en ambas direcciones. La ruta de confianza no es jerárquica (ninguna de las CA gobernantes está subordinada a la otra).

Entonces,cadaraízemiteuncertificadoquecontienelaclavepúblicadelaotraCAraíz(autofirmada).Estopermitealosmotoresdevalidaciónderutas"simular" que el certificado cruz autofirmado de CA2 fue emitido por el cross cert, que fue emitido por CA1.

Certificado de enlace

Ahora, piense en un certificado de enlace como un caso especial de un certificado cruzado donde CA1 y CA2 son dos certificados raíz diferentes para la misma CA (es decir, el mismo CA DN), pero con claves públicas diferentes (y probablemente también con caducidad diferente) fechas, número de serie, ubicación de CRL, etc.).

La caducidad de la clave raíz es un problema porque, en lo que respecta a los clientes, es una nueva CA. Los enlaces de enlace cierran esa brecha informando a los clientes que este nuevo certificado raíz reemplaza al caducado que se encuentra en su almacén de confianza.

    
respondido por el Mike Ounsworth 24.07.2018 - 16:34
fuente
2

Tu suposición es correcta. Sin embargo, para evitar una validación de la ruta del certificado con certificados de CA caducados al final, puede tener un certificado de enlace de este tipo y otro certificado de la misma CA con la misma nueva clave pública autofirmada (utiliza la nueva clave privada correspondiente a la nueva Llave pública). De esta manera, puede cambiar sin problemas del antiguo certificado de CA al nuevo y su ruta de acceso al certificado no termina con un certificado caducado ni se alarga. En tal caso, los certificados de CA deben hacer uso de las extensiones AuthorityKeyIdentifier / SubjectKeyIdentifier para simplificar las cosas.

    
respondido por el Sebastian Oerding 25.05.2018 - 08:39
fuente

Lea otras preguntas en las etiquetas