Key Takeaways
- Air-gapped = sin red. Ethernet desconectado, WiFi deshabilitado en BIOS, móvil deshabilitado.
- Datos de entrada: El usuario cifra documentos en la máquina conectada (GPG), los transfiere vía USB al servidor air-gapped.
- Inferencia: Ejecuta el LLM localmente en la máquina air-gapped. La salida se cifra y guarda en USB.
- Datos de salida: USB devuelto a la máquina conectada, descifrado, revisado, aprobado para publicación.
- Hardware: Máquina dedicada (no puede compartirse). Un PC de oficina estándar es suficiente.
- Configuración: 1-2 días (hardening del OS, parchado de firmware, generación de claves).
- Carga operativa: ~30 min por trabajo de inferencia (preparación de datos, cifrado, descifrado, revisión).
- Costo: $1,000-2,000 en hardware + $0 en software (código abierto).
- vs enfoque VPN: Air-gapped es paranóico pero impenetrable. VPN es conveniente pero el riesgo de red persiste.
Arquitectura air-gapped
Máquinas:
1. Máquina conectada (admin): Tiene internet, antivirus, firewall. Para almacenamiento de claves GPG y preparación de documentos.
2. Servidor de inferencia air-gapped: Cero red, solo puerto USB. Ejecuta el LLM, procesa datos sensibles.
3. Opcional: medios extraíbles (USB): Almacenamiento cifrado y air-gapped para transferencia de datos.
Configuración de red:
- Servidor air-gapped en regleta de energía aislada (se puede cortar rápidamente si es necesario).
- Máquina conectada en red estándar.
- Sin sistema de archivos compartido, sin Bluetooth, sin cable de red.
- Separación física (se recomienda habitaciones distintas).
Flujo de transferencia de datos
- 1El usuario prepara: Documento a analizar guardado localmente en la máquina conectada.
- 2Cifrar: `gpg --encrypt --recipient admin@empresa.com documento.txt` → `documento.txt.gpg`.
- 3Transferir: Copiar `documento.txt.gpg` a la unidad USB. Expulsar USB de la máquina conectada.
- 4Entrega física: USB llevado a la ubicación de la máquina air-gapped (mensajero humano, sobre sellado).
- 5Descifrar e ingerir: `gpg --decrypt documento.txt.gpg` → archivo de texto plano. Eliminar el archivo .gpg.
- 6Inferencia: Prompt: "Analiza este documento: [CONTENIDO]". Generar respuesta.
- 7Cifrar salida: Cifrar respuesta.txt con la misma clave GPG.
- 8Devolución física: USB devuelto al admin. El admin descifra y revisa antes de compartir.
- 9Eliminación: Borrar el USB de forma segura (DBAN o trituración).
Cifrado y gestión de claves
GPG (GNU Privacy Guard): Estándar de la industria para cifrado de datos en reposo.
Configuración de claves: Generar clave RSA de 4096 bits en la máquina air-gapped. Exportar la clave pública a la máquina conectada.
Almacenamiento: Clave privada solo en la máquina air-gapped (nunca sale de la máquina, ni siquiera en USB).
Contraseña: Clave privada protegida por una frase de contraseña sólida (20+ caracteres, almacenada en gestor de contraseñas bajo llave en una caja fuerte).
Rotación de claves: Cada 1-2 años, generar una nueva clave. La clave antigua se archiva pero no se destruye (puede ser necesaria para descifrar datos antiguos).
Gestión de salidas e impresión
Después de la inferencia:
1. Salida digital: Archivo cifrado en USB, devuelto al admin.
2. Opción de impresión: Imprimir la respuesta del LLM en una impresora air-gapped (solo USB, sin red).
3. Seguridad de impresión: Documento clasificado (por ejemplo, encabezado/pie de página "CONFIDENCIAL"). Guardado en archivador con llave.
4. Destrucción: Triturar la copia impresa tras 6 años (HIPAA) o según la política de la organización. Registro de destrucción firmado digitalmente.
5. Auditoría: Cada documento procesado registrado con marca de tiempo, usuario y hash del contenido (no en texto plano).
Seguridad de cadena de suministro (Hardware)
Compra: Adquirir PC estándar (evitar software preinstalado, firmware propietario).
Hardening de BIOS: Deshabilitar arranque USB, arranque por Ethernet, inalámbrico. Proteger el BIOS con contraseña.
Hardening del OS: Instalación mínima (Linux, sin GUI). Eliminar todos los controladores de red.
Actualizaciones de firmware: Aplicar los últimos parches del OS antes de cualquier trabajo clasificado.
Inspección física: Comprobar los precintos de seguridad en la carcasa. Verificar que no haya dispositivos ocultos (micrófonos, keyloggers USB).
Errores comunes
- Conectar la máquina air-gapped a internet "solo una vez" para actualizar el OS. Una vez conectada = comprometida. Usar parchado manual (USB).
- Reutilizar el mismo USB para múltiples transferencias sin borrar. Los datos antiguos pueden ser recuperables.
- Imprimir salida clasificada y dejar la copia en el escritorio. La copia impresa debe estar bajo control físico (cajón con llave).
FAQ
¿Puedo usar air-gapped para trabajo diario o solo para documentos sensibles?
Solo para documentos sensibles. El air-gapped es lento (transferencias USB manuales). Úsalo solo para proyectos de alta seguridad.
¿Qué pasa si el servidor air-gapped falla?
Los datos están cifrados en el USB. Usa una máquina air-gapped de respaldo (misma configuración). La clave privada permite el descifrado en cualquier sistema air-gapped.
¿Puedo conectar periféricos (impresora, monitor) a la máquina air-gapped?
Impresora: sí (solo USB, sin red). Monitor: sí (pasivo). Teclado/ratón: riesgoso si son inalámbricos (pueden ser interceptados). Usa conexión por cable.
¿Cómo verifico que la máquina air-gapped está realmente offline?
Inspección física: sin cable Ethernet, sin antena WiFi, el firmware del BIOS muestra la red deshabilitada. Comportamiento: `ping 8.8.8.8` = sin respuesta.
¿El air-gapped es excesivo para la salud compatible con HIPAA?
No es excesivo para datos genéticos o registros psiquiátricos. Sí es excesivo para la admisión rutinaria de pacientes. Usa VPN + cifrado para el trabajo rutinario.
¿Cómo gestiono la inferencia multi-archivo (10 documentos)?
Modo batch: cifrar los 10 documentos, transferir vía USB, procesar uno a uno en la máquina air-gapped, cifrar los resultados, devolver el USB.
Lectura relacionada
Fuentes
- Documentación oficial de GnuPG: cifrado y gestión de claves
- NIST SP 800-111: Directrices para la gestión de la seguridad de la información
- Mejores prácticas de sistemas air-gapped: NSA/CISA Cybersecurity Technical Reference Architecture