Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Autenticación entre servicios y TLS mutuo

4 tareas · 38 min · Principiante

El TLS mutuo (mTLS) autentica criptográficamente tanto al cliente como al servidor. Se evalúan las políticas PeerAuthentication en Istio, el estándar de identidades SPIFFE/SPIRE y la detección de modos permisivos en Mercado Chicalá.

0 de 4 · 0%

Objetivo de la sala

El TLS mutuo (mTLS) autentica criptográficamente tanto al cliente como al servidor. Se evalúan las políticas PeerAuthentication en Istio, el estándar de identidades SPIFFE/SPIRE y la detección de modos permisivos en Mercado Chicalá.

En una malla de servicios (Service Mesh como Istio o Linkerd), cada pod cuenta con un contenedor proxy sidecar (Envoy) que intercepta todo el tráfico de entrada y salida. El plano de control de la malla asigna a cada pod un certificado X.509 de vida muy corta (ej: 24 horas) con un identificador unívoco conforme al estándar SPIFFE (Secure Production Identity Framework for Everyone, ej: spiffe://cluster.local/ns/pagos/sa/svc-pagos). Los proxies negocian mTLS de forma transparente, cifrando el canal y verificando la identidad mutua antes de transmitir datos.

Responde para continuar

¿Qué garantiza la autenticación mutua TLS (mTLS) gestionada por una malla de servicios?

Ver pista de ayuda

Observa que el proxy sidecar asume la carga criptográfica y valida la identidad del emisor y receptor.

El modo PERMISSIVE en una malla permite conexiones cifradas pero acepta también tráfico en texto claro sin autenticar, siendo una etapa de transición pero un riesgo en producción.

Abre el laboratorio y lee politicas-peer-auth.txt. Identifica qué namespace opera actualmente en modo PERMISSIVE dejando expuesto el tráfico.

Esta tarea se hace en el laboratorio

Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.

Preparando el escritorio…

Responde para continuar

¿Qué namespace opera con modo mTLS PERMISSIVE permitiendo conexiones en texto plano? Escribe su nombre.

Ver pista de ayuda

Consulta la fila con modo PERMISSIVE en la tabla de políticas.

En namespaces con datos transaccionales o de pagos, la directiva debe forzar mTLS obligatorio sin excepciones.

Revisa la tabla técnica y consulta el modo de autenticación configurado para ns-pagos-seguros y ns-core-comercio.

Esta tarea se hace en el laboratorio

Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.

Preparando el escritorio…

Responde para continuar

¿Qué modo operativo de PeerAuthentication exige mTLS riguroso rechazando cualquier conexión en claro? Escribe el modo.

Ver pista de ayuda

Consulta la columna modo_mtls_configurado para los namespaces protegidos.

La emisión de certificados efímeros de 24 horas administrados por la autoridad de certificación de la malla (Citadel) elimina la pesadilla de certificados vencidos en comunicaciones internas.

Responde para continuar

¿Cuál es la ventaja de utilizar certificados efímeros de 24 horas con rotación automática en la malla?

Ver pista de ayuda

Considera la mitigación del impacto temporal ante el robo de una llave privada en memoria.

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

Preparando el escritorio…

16:24
Terminal (user@whoami)
user@whoami:~$
Tab Autocompletar ↑/↓ Historial
bash 5.2.21
Whoami-Labs OS v3.0.1 LTS · build 733482

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