Volver a Artículos
Artículo técnico · I-314 Security Research

Zero Trust para IA no es un muro — son dos planos y un auditor

AutorJuan Pablo Braña — i-314 Security Research Colaborador IAAnthropic Claude Opus 4.8 FechaJulio 2026 Lectura~10 min
Zero Trust for AI Isn't One Wall — It's Two Planes and an Auditor. I-314 Security Research · Ai-EGIS.

TL;DR

La mayoría de las propuestas de «Zero Trust para IA» se reducen a un único filtro inline delante del modelo. Eso no es Zero Trust — es un muro cuidando una puerta. Una postura Zero Trust real para sistemas de IA tiene que responder dos preguntas distintas en dos lugares distintos: ¿es seguro dejar pasar este input/output? (usuario → modelo) y ¿debería ejecutarse esta acción ahora, con estos parámetros, contra este objetivo? (agente → herramienta). Son dos planos de enforcement con componentes distintos, estándares distintos y modos de fallo distintos. Y ninguno de los dos puede corregir su propia tarea — hace falta un tercer plano, fuera de banda, cuyo único trabajo es probar, de forma adversarial y reproducible, que los dos planos de enforcement efectivamente se sostienen. Este artículo presenta esa arquitectura de referencia de 2-planos-más-aseguramiento y explica por qué el auditor nunca debe convertirse en el muro.


1. Las dos preguntas

Si uno le pide a un arquitecto de seguridad que dibuje «Zero Trust para una web app», obtiene identidad, segmentación, mínimo privilegio y verificación continua en cada salto. Si uno pide «Zero Trust para un agente de IA», con demasiada frecuencia obtiene una caja etiquetada filtro de prompt-injection encajada entre el usuario y el LLM. Esa caja es real y útil — pero responde solo la primera de las dos preguntas que plantea un sistema agéntico.

Los modos de fallo apenas se solapan. Un filtro de ingreso perfecto no hace nada para frenar a un agente que fue prompteado limpiamente y después transfirió un pago al lugar equivocado porque se trató una aprobación vieja como autoridad permanente. Dos preguntas → dos planos.


2. Plano 1 — el gateway de ingreso

El Plano 1 se ubica inline entre los usuarios y el modelo. En 2026 es una categoría bien poblada: un gateway de LLM (LiteLLM, Portkey, Cloudflare AI Gateway) que va delante del modelo, un broker de identidad (Keycloak / cualquier IdP OIDC) para que las requests lleven un sujeto real, un filtro de PII/DLP (Presidio) a la entrada y a la salida, y validación de input + controles de output (spotlighting, gates de canary/allow-list) contra injection.

Los estándares relevantes son los conocidos: NIST SP 800-207 para identidad, el OWASP LLM Top 10 para las clases de ataque y — si se opera en la UE — los Artículos 10 y 15 del AI Act para gobernanza de datos y robustez.


3. Plano 2 — el PDP de autorización en runtime

El Plano 2 es el que la mayoría de las historias de «Zero Trust para IA» se saltean, y es donde se movió 2026. La identidad prueba quién está actuando. La autorización en runtime prueba que esta acción debería ejecutarse ahora — una decisión por llamada en el punto de ejecución, no una concesión general estampada al momento de emitir el token.

El componente acá es un policy decision point externalizado (Cerbos, OPA, AWS Cedar) — la política sacada del agente para que el agente no pueda razonar su forma de esquivarla. Encima de él, un conjunto de estándares jóvenes-pero-reales: OpenID AuthZEN y COAZ para autorización de herramientas a nivel de parámetro (Sujeto–Acción–Recurso–Contexto, incluyendo llamadas a herramientas MCP), AARP para aprobación/denegación estructurada de acciones que la política todavía no puede autorizar, y autoridad acotada a la misión de OAuth (AAP) para que un token quede limitado a una tarea/sesión/consentimiento en lugar de a todo lo que el agente puede alcanzar. El objetivo de madurez es enforcement fail-closed y re-autorización continua y consciente del contexto según NIST SP 800-207.

Este plano mapea con los Artículos 14 (supervisión humana) y 26 (obligaciones del implementador) del AI Act de la UE — porque «un humano aprobó la misión» no es lo mismo que «un humano aprobó esta acción consecuente».


4. Por qué el auditor no puede ser el muro

Acá está la decisión de diseño que sostiene todo: la capa de aseguramiento tiene que ser fuera de banda. Ataca los dos planos de enforcement, los puntúa y produce evidencia — pero nunca se ubica inline en producción.

El razonamiento no es modestia, es corrección:

Así que el posicionamiento honesto es: plano de auditoría, no guardrail de runtime. En el momento en que el auditor se convierte en el muro, deja de poder decirte si el muro funciona.


5. Cómo se ve de verdad el «aseguramiento para ambos planos»

El aseguramiento solo es creíble si es concreto. Contra el Plano 1, el corpus ofensivo maneja los dominios de prompt injection, fuga de datos, multimodal, fuga de system prompt, envenenamiento de RAG y jailbreak adaptativo, y emite SARIF por regla más un resultado de output-gate de PII/PCI validado por checksum (para que un número de tarjeta filtrado lo atrape Luhn, no una regex esperanzada).

Contra el Plano 2, las pruebas interesantes son agénticas y de múltiples pasos:

Cada una de esas produce evidencia, y cada hallazgo se agrega a un scorecard de Madurez Zero Trust donde el control evaluado más débil pone el techo del plano — porque en Zero Trust, saltearse una capacidad es donde vive el atacante.


6. El blueprint

Puesto todo junto, la arquitectura de referencia son tres planos:

Arquitectura de referencia. Usuario → Plano 1 · Ingreso (LLM Gateway, Identidad, PII/DLP, Filtro de injection) → Modelo → Plano 2 · Acción (PDP externalizado, AuthZEN/COAZ, AARP, Tokens acotados a la misión) → Herramientas. Debajo, el Plano de Aseguramiento fuera de banda que corre Ai-EGIS: 1000+ tests deterministas, scorecard de Madurez ZT, evidencia firmada.
Dos planos de enforcement que el cliente despliega y aplica; un plano de aseguramiento que Ai-EGIS corre fuera de banda. El cliente es dueño de los muros; el auditor es dueño de la prueba. (Diagrama en inglés, como se publicó.)

Dos planos que el cliente despliega y aplica, un plano que el auditor corre fuera de banda. El cliente es dueño de los muros; el auditor es dueño de la prueba.


7. Cierre

«Zero Trust para IA» no es un producto que se coloca delante de un modelo. Son dos preguntas de enforcement — ¿seguro para pasar? y ¿seguro para ejecutar? — respondidas en dos planos con componentes y estándares distintos, más un auditor fuera de banda cuyo valor entero es que no es uno de los muros. Si tu historia de Zero Trust para IA tiene una sola caja adentro, estás cuidando una puerta y llamándola perímetro.


Contacto

Publicado originalmente en LinkedIn.


Juan Pablo Braña
Juan Pablo Braña — Fundador y CEO, I-314.
AI red-teaming, seguridad de IA agéntica y criptografía post-cuántica. LinkedIn