Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Metadatos, certificados y su rotación

5 tareas · 40 min · Principiante

Toda la federación descansa en saber con qué clave firma cada parte. Esa clave cambia, porque los certificados vencen, y el día del cambio es cuando un equipo con prisa apaga una comprobación «solo por hoy». Contratos Quenaré te entrega los metadatos que publica Constructora Tirimbá, su aviso de rotación, los certificados que Quenaré acepta por empresa, la configuración de descarga de metadatos y los metadatos del propio Quenaré.

0 de 5 · 0%

Objetivo de la sala

Toda la federación descansa en saber con qué clave firma cada parte. Esa clave cambia, porque los certificados vencen, y el día del cambio es cuando un equipo con prisa apaga una comprobación «solo por hoy». Contratos Quenaré te entrega los metadatos que publica Constructora Tirimbá, su aviso de rotación, los certificados que Quenaré acepta por empresa, la configuración de descarga de metadatos y los metadatos del propio Quenaré.

Los metadatos SAML son un documento XML que cada parte publica sobre sí misma: su entityID, las direcciones de sus servicios, los formatos que admite y sus certificados, en elementos KeyDescriptor marcados para firma, para cifrado o para los dos. El metadato de un IdP dice con qué clave firma; el de un SP, a dónde se le entregan las respuestas y con qué clave se le cifran.

Como de ahí sale la clave en la que se confía, el metadato es tan sensible como la clave misma. Se obtiene por un canal autenticado: descargado por HTTPS de la dirección del otro, con su propia firma comprobada si la trae, o intercambiado una vez por un canal verificado. Un metadato que viaja sin cifrar ni firma puede cambiarse por el camino, y con él la clave en la que la aplicación va a creer. Además, el atributo validUntil dice hasta cuándo debe considerarse vigente esa copia.

Responde para continuar

¿Por qué un SP no debe descargar los metadatos de un IdP por HTTP sin verificar su firma?

Ver pista de ayuda

Los metadatos llevan certificados, que contienen la clave pública.

La rotación ordenada de una clave de firma tiene cuatro pasos y ninguno se salta. El IdP publica el certificado nuevo junto al viejo. Cada SP lo incorpora y acepta los dos. En la fecha anunciada, el IdP empieza a firmar con el nuevo. Cuando vence el viejo, se retira de los metadatos y de cada SP. Un SP que toma los certificados de los metadatos de forma automática y segura pasa por esto sin hacer nada; uno que los cargó a mano tiene que hacerlo a tiempo.

Lee metadatos-tirimba.xml y aviso-tirimba.txt, y compáralos con lo que acepta hoy Quenaré.

Responde para continuar

¿Qué certificado de firma de Tirimbá le falta a Quenaré? Escribe su etiqueta.

Cuando el IdP empiece a firmar solo con un certificado que el SP no conoce, el SP rechazará todas las aserciones. Es fallar cerrado y es lo correcto, pero toda la empresa cliente se queda sin entrar, y la tentación del día es apagar la validación de firma «mientras se arregla». El trabajo de quien revisa es que ese día no llegue por sorpresa.

Responde para continuar

Contando desde el corte de certificados-registrados.txt, ¿cuántos días faltan para que los inicios de sesión de Tirimbá empiecen a fallar si nadie hace nada? Escribe solo el número.

El SP también tiene certificado: con él firma sus solicitudes, si lo hace, y con su clave pública los IdP le cifran las aserciones. Rotarlo es el mismo baile visto desde el otro lado. El SP publica el nuevo junto al viejo en sus metadatos, cada IdP cliente lo descarga, el SP sigue aceptando ambos durante el solapamiento (para descifrar, eso significa conservar las dos claves privadas) y solo retira el viejo cuando sabe que todos sus clientes tienen el nuevo. Saberlo exige mirar qué copia tiene cada cliente, no suponerlo.

Responde para continuar

Si Quenaré rota su propio certificado de cifrado, ¿cuándo puede retirar la clave vieja?

Ver pista de ayuda

Si retira una clave que algún IdP sigue usando, esas aserciones ya no se pueden descifrar.

Lee descarga-metadatos.yml. Fíjate en el esquema de la dirección, en si se comprueba la firma de los metadatos y en si se respeta su vigencia.

Responde para continuar

¿Desde qué host descarga Quenaré metadatos por un canal sin cifrar? Escribe solo el nombre del host.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad