mTLS cambia la confianza en los servicios locales al exigir que ambos extremos demuestren sus identidades mediante certificados antes de que los datos de la aplicación atraviesen la conexión.
El TLS ordinario permite que un cliente RAG verifique que se conectó al servidor de modelos previsto, pero el servidor aún podría aceptar a cualquier cliente de la LAN. Con mTLS, el cliente también presenta un certificado y demuestra que posee su clave privada. Ambos lados validan una cadena de confianza, creando un canal cifrado y autenticado antes de que la autorización de nivel superior determine qué operaciones de la API están permitidas.
Ambos pares se autentican durante el protocolo de enlace TLS
El servidor presenta su certificado como en el TLS ordinario y luego solicita un certificado del cliente. Cada par valida el emisor, el periodo de validez, el nombre o la identidad del servicio, el uso de la clave y la prueba de que el otro extremo posee la clave privada correspondiente.
Una explicación de la autenticación bidireccional de servicios describe cómo la autenticación mutua bloquea los microservicios no confiables mientras cifra el tráfico para protegerlo contra la interceptación y la modificación. El protocolo de enlace traslada la verificación de identidad por debajo de las solicitudes de la aplicación y las cargas útiles de la API. Esta distinción sigue siendo visible durante las pruebas posteriores en el hogar.
Un canal establecido correctamente demuestra las identidades de los pares reconocidas por las raíces de confianza. No demuestra que el servicio solicitante tenga derecho a usar un modelo, un conjunto de documentos o una herramienta determinados. El resultado intermedio debe seguir siendo inspeccionable antes de continuar con la automatización.
Las raíces de confianza sustituyen la ubicación de red como prueba de admisión
Los servicios ya no dependen de la IP de origen, el nombre de host o la pertenencia a una subred privada como prueba principal de identidad. Aceptan certificados que formen una cadena hasta autoridades configuradas y vinculan el sujeto autenticado a una identidad de servicio.
Una guía detallada sobre las cadenas de confianza de certificados explica que confiar en una autoridad certificadora significa confiar en las identidades que firma. Por tanto, la distribución de raíces, las restricciones de nombres, la política de emisión y la renovación pasan a formar parte del límite de confianza de la IA doméstica. Ese límite debe medirse por separado en condiciones operativas realistas.
Este modelo resiste los cambios en las direcciones de los contenedores y las redes segmentadas, pero solo cuando los nombres de identidad son estables y la verificación de certificados no se desactiva durante la depuración. La consecuencia práctica aparece cuando varias fuentes compiten por un contexto limitado.
La autorización y los controles del ciclo de vida completan la decisión de confianza
Después del protocolo de enlace, el servidor asigna la identidad del certificado a los métodos, recursos, límites de frecuencia y delegaciones de usuario permitidos. La emisión y rotación automatizadas mantienen los periodos de validez cortos, mientras que la revocación o la eliminación de la política detienen las sesiones futuras de un servicio retirado.
Una descripción actual de la prueba de identidad mTLS separa la prueba de identidad bidireccional de la autorización de la aplicación que la sigue. Esto evita confundir el cifrado y la autenticación con una gestión completa de permisos. Esta dependencia debe mantenerse explícita en la interfaz final.
El límite de fallo es un certificado de cliente compartido o una autoridad emisora demasiado amplia. Si varios servicios poseen la misma clave privada, mTLS puede autenticar la credencial, pero no puede distinguir qué proceso inició realmente la solicitud. Por tanto, el resultado debe comprobarse con respecto a la evidencia original.
Valida el canal y la autorización que está por encima
Para cada par de servicios, registra la identidad del cliente, la identidad del servidor, las raíces de confianza, la vigencia del certificado, la verificación del nombre de host o de SPIFFE, la protección de la clave, las API permitidas, el alcance de los recursos, el proceso de rotación y el registro de fallos. Esta distinción sigue siendo visible durante las pruebas posteriores en el hogar.
Relaciona el resultado con la política de autorización del servicio. Intenta usar un emisor desconocido, un nombre de servicio incorrecto, un certificado caducado, una clave de cliente copiada, un certificado ausente, un certificado válido con un método prohibido y una rotación durante conexiones activas. El resultado intermedio debe seguir siendo inspeccionable antes de continuar con la automatización.
Adopta mTLS únicamente con un ciclo de vida automatizado y una autorización explícita posterior al protocolo de enlace. El resultado es satisfactorio cuando los fallos de identidad detienen la conexión y los pares válidos pero no autorizados reciben una denegación determinista de la aplicación. Ese límite debe medirse por separado en condiciones operativas realistas.
Centro de Tecnología e IA
Más para leer

¿Qué es la deriva de las incrustaciones y cuándo es necesario reconstruir un índice de búsqueda privado?
Decodifica el desplazamiento del modelo, el preprocesamiento, el corpus y las consultas; distingue entre la monitorización y la incompatibilidad; y decide cuándo es necesario...

¿Qué es la compatibilidad del tokenizador y por qué puede hacer que el cambio de modelo falle?
Descifra la identidad del vocabulario, la semántica de los tokens especiales, las plantillas de chat, los tokens en caché, los adaptadores y las comprobaciones...

¿Qué es la permanencia del modelo y cuándo debe un servicio de IA local mantener las ponderaciones cargadas?
Descubre la permanencia de los pesos, los niveles de caché, los arranques en frío, la expulsión, la multiplexación, la presión de memoria y cuándo...

