▸ Oposiciones TAI — Tecnologías de la Información

Inteligencia Artificial
y Ciberseguridad

// Tema completo para examen · Actualizado 2024-2025
IA · Machine Learning · Deep Learning Ciberseguridad · ENS · RGPD Normativa española y europea
01

Conceptos fundamentales de Inteligencia Artificial

1.1 Definición y evolución histórica

Definición

La Inteligencia Artificial (IA) es la disciplina científica que estudia y desarrolla sistemas computacionales capaces de realizar tareas que, cuando son ejecutadas por seres humanos, requieren inteligencia: razonamiento, aprendizaje, percepción, toma de decisiones y comprensión del lenguaje natural.

1936

Alan Turing publica "On Computable Numbers", sentando las bases teóricas de la computación.

1950

Turing propone el Test de Turing como criterio de inteligencia en "Computing Machinery and Intelligence".

1956

Conferencia de Dartmouth: John McCarthy acuña el término "Inteligencia Artificial". Primeros programas de IA (Logic Theorist, General Problem Solver).

1969–1979

Primer "invierno de la IA" por limitaciones computacionales y exceso de expectativas.

1980s

Auge de los Sistemas Expertos (MYCIN, XCON). Segundo invierno de la IA en los 90.

1997

Deep Blue (IBM) vence al campeón mundial de ajedrez Garry Kasparov.

2006

Hinton y colaboradores popularizan el Deep Learning. Renacimiento de las redes neuronales.

2012

AlexNet revoluciona el reconocimiento de imágenes (ImageNet). Era del Deep Learning.

2016–2017

AlphaGo (DeepMind) vence al campeón mundial de Go. Transformers (Google "Attention is All You Need").

2022–2025

Explosión de la IA Generativa: ChatGPT, GPT-4, Gemini, Llama, Claude. Era de los modelos de lenguaje de gran escala (LLM).

1.2 Tipos de Inteligencia Artificial

Por capacidad o alcance:

🎯

IA Estrecha (ANI)

Artificial Narrow Intelligence. Especializada en una única tarea específica. Ejemplos: reconocimiento facial, traducción automática, detección de spam. Es la única IA existente a fecha actual.

🧠

IA General (AGI)

Artificial General Intelligence. Hipotética: capacidad de realizar cualquier tarea cognitiva humana con igual competencia. No existe todavía de forma demostrada.

🚀

Superinteligencia (ASI)

Artificial Superintelligence. Hipotética: superaría la inteligencia humana en todas las dimensiones. Objeto de debate ético y filosófico.

Por funcionamiento:

📖

Basada en reglas

Sistemas expertos con reglas explícitas definidas por humanos. Predecible pero rígida. Ejemplo: sistemas de diagnóstico de los años 80.

📊

Basada en datos (ML)

Aprende patrones a partir de datos sin programación explícita de reglas. Base del paradigma actual dominante.

🤖

IA Reactiva

Responde a estímulos sin memoria. Deep Blue de IBM es el ejemplo clásico: analiza posiciones sin recordar partidas.

💾

Con memoria limitada

Usa datos históricos recientes para decisiones. Vehículos autónomos, chatbots de conversación contextual.

🌿

Teoría de la mente

Hipotética: comprendería emociones, creencias e intenciones humanas. Investigación activa en curso.

IA autoconsciente

Puramente hipotética: tendría conciencia propia y comprensión de su existencia. No existe evidencia científica.

1.3 Machine Learning y Deep Learning

Machine Learning

El Aprendizaje Automático (Machine Learning) es una rama de la IA que permite a los sistemas aprender y mejorar automáticamente a partir de la experiencia, sin ser programados explícitamente para cada tarea. Se basa en el uso de algoritmos que identifican patrones en los datos.

Aprendizaje Supervisado

  • El modelo se entrena con datos etiquetados
  • Aprende la relación entrada → salida
  • Tareas: clasificación, regresión
  • Algoritmos: SVM, Random Forest, regresión lineal/logística, redes neuronales
  • Ejemplo: filtros de spam, diagnóstico médico

Aprendizaje No Supervisado

  • Datos sin etiquetar
  • El modelo descubre estructuras ocultas
  • Tareas: clustering, reducción de dimensionalidad
  • Algoritmos: K-means, PCA, autoencoders
  • Ejemplo: segmentación de clientes, detección de anomalías

Aprendizaje por Refuerzo

  • Agente aprende mediante recompensas/penalizaciones
  • Exploración y explotación del entorno
  • Algoritmos: Q-Learning, PPO, A3C
  • Ejemplo: AlphaGo, vehículos autónomos, robótica

Aprendizaje Semi-supervisado

  • Combina datos etiquetados y no etiquetados
  • Más eficiente cuando el etiquetado es costoso
  • Usado en visión por computador y PLN
  • Ejemplo: clasificación de documentos con pocos ejemplos
Deep Learning

El Aprendizaje Profundo es un subcampo del Machine Learning que utiliza redes neuronales artificiales con múltiples capas ocultas (redes "profundas"). Permite aprender representaciones jerárquicas de los datos de forma automática, sin ingeniería de características manual.

Las arquitecturas principales del Deep Learning incluyen:

02

Técnicas y tecnologías de IA

2.1 Algoritmos de aprendizaje automático

Algoritmo Tipo Descripción Aplicaciones típicas
Regresión lineal/logísticaSupervisadoModela relaciones lineales entre variablesPredicción de precios, clasificación binaria
Árboles de decisiónSupervisadoEstructura en árbol de reglas de decisiónDiagnóstico, aprobación de créditos
Random ForestSupervisadoEnsemble de árboles de decisiónDetección de fraude, clasificación
SVMSupervisadoEncuentra hiperplano óptimo de separaciónClasificación de texto, bioinformática
K-Nearest NeighborsSupervisadoClasifica según los k vecinos más cercanosSistemas de recomendación
Naive BayesSupervisadoClasificador probabilístico basado en BayesFiltrado de spam, análisis de sentimientos
K-MeansNo supervisadoAgrupa datos en k clusters por centroideSegmentación de clientes, compresión de imagen
DBSCANNo supervisadoClustering basado en densidadDetección de anomalías, datos geoespaciales
PCANo supervisadoReducción de dimensionalidad por componentes principalesVisualización, preprocesamiento
Gradient Boosting (XGBoost)SupervisadoEnsemble secuencial de árboles débilesCompeticiones ML, datos tabulares

2.2 Redes neuronales artificiales

Una red neuronal artificial se inspira en la estructura del cerebro biológico. Está compuesta por neuronas artificiales (nodos) organizadas en capas:

📥

Capa de entrada

Recibe los datos en bruto. Cada nodo representa una característica (pixel, token, variable).

⚙️

Capas ocultas

Transformaciones no lineales sucesivas. A mayor número de capas, mayor "profundidad". Donde ocurre el aprendizaje de representaciones.

📤

Capa de salida

Produce el resultado final: probabilidades de clase, valor continuo, vector de embedding, etc.

El entrenamiento se realiza mediante retropropagación (backpropagation) con un optimizador (SGD, Adam) que minimiza la función de pérdida ajustando los pesos de las conexiones.

Funciones de activación clave:

ReLU: max(0, x) Sigmoid: 1/(1+e^-x) Tanh Softmax (clasificación multiclase) GELU (Transformers) Leaky ReLU

2.3 Procesamiento del Lenguaje Natural (PLN / NLP)

Definición

El Procesamiento del Lenguaje Natural (PLN) es la rama de la IA que permite a los ordenadores comprender, interpretar y generar lenguaje humano. Combina lingüística computacional con técnicas de ML/DL.

Tareas principales de PLN:

Arquitectura Transformer (2017):

Publicada por Vaswani et al. (Google) en "Attention is All You Need". Revolucionó el PLN mediante el mecanismo de atención multi-cabezal (multi-head attention) que permite al modelo ponderar la relevancia de cada token respecto a los demás, sin recurrencia. Permite paralelización masiva y escala a billones de parámetros.

Modelos de lenguaje de gran escala (LLM):

ModeloEmpresaParámetros aprox.Características
GPT-4OpenAI~1.8T (estimado, MoE)Multimodal, RLHF, API amplia
Claude 3/4AnthropicNo publicadoEnfoque en seguridad y alineamiento
Gemini UltraGoogle DeepMindNo publicadoNativo multimodal, integración Google
LLaMA 3Meta8B–70BOpen source, fine-tuning permitido
MistralMistral AI7B–8x22B (MoE)Eficiente, europeo, open-source
BERTGoogle110M–340MBidireccional, tareas de comprensión

2.4 Visión artificial e IA Generativa

Visión por Computador

  • Clasificación de imágenes (ResNet, EfficientNet)
  • Detección de objetos (YOLO, Faster R-CNN)
  • Segmentación semántica e instancia
  • Reconocimiento facial (FaceNet)
  • OCR (reconocimiento óptico de caracteres)
  • Análisis de vídeo en tiempo real
  • Visión multimodal (GPT-4V, Gemini)

IA Generativa

  • Generación de texto (LLMs)
  • Generación de imágenes (DALL-E 3, Midjourney, Stable Diffusion)
  • Síntesis de voz (TTS) y clonación de voz
  • Generación de vídeo (Sora, Runway)
  • Generación de código (Copilot, Codex)
  • Deepfakes: riesgo de desinformación
  • Música sintética (MusicLM, Suno)
⚠️
Riesgos de la IA Generativa: deepfakes, desinformación, fraude de identidad, generación de malware, sesgos amplificados, infracción de derechos de autor y privacidad. Son objeto de regulación en el AI Act europeo.
03

IA en la Administración Pública española

3.1 Plan de Digitalización de las AAPP 2021-2025

El Plan de Digitalización de las Administraciones Públicas 2021-2025 (aprobado por el Gobierno de España) establece el marco estratégico para la transformación digital del sector público, incluyendo la adopción de IA. Sus ejes principales son:

Estrategia Nacional de Inteligencia Artificial (ENIA):

Aprobada en 2020 y actualizada, define la hoja de ruta de España para el desarrollo y adopción de la IA. Incluye inversión en I+D, formación de talento, marco regulatorio ético y sectores prioritarios (salud, industria, administración, movilidad).

ℹ️
El Centro de Transferencia de Tecnología (CTT) del MPTFP gestiona los activos y servicios tecnológicos reutilizables entre administraciones, incluyendo desarrollos basados en IA.

Usos de IA en la AAPP:

🤖

Chatbots y asistentes virtuales

Atención ciudadana 24/7. Ejemplos: RAUL (AEAT), asistentes de Seguridad Social, servicios autonómicos.

🔍

Detección de fraude

Análisis de patrones en declaraciones fiscales, solicitudes de subsidios, contratación pública.

📋

Automatización documental

OCR inteligente, clasificación automática de expedientes, extracción de datos de formularios.

🏥

Sanidad

Diagnóstico asistido por IA, análisis de imagen médica (radiología), triaje predictivo, gestión de listas de espera.

🚦

Seguridad vial

Detección automática de infracciones, análisis predictivo de accidentes, gestión del tráfico.

⚖️

Justicia

Herramientas de ayuda a la redacción jurídica, análisis de jurisprudencia, predicción de riesgos en libertad condicional.

3.2 Reglamento Europeo de IA — AI Act (Reglamento UE 2024/1689)

AI Act

El Reglamento (UE) 2024/1689 del Parlamento Europeo y del Consejo, de 13 de junio de 2024, es el primer marco regulatorio integral del mundo sobre inteligencia artificial. Establece un enfoque basado en riesgo para clasificar y regular los sistemas de IA.

Clasificación por niveles de riesgo:

🚫

Riesgo inaceptable — PROHIBIDO

Identificación biométrica remota en espacios públicos (con excepciones), manipulación subliminal, puntuación social gubernamental, explotación de vulnerabilidades, reconocimiento de emociones en trabajo/educación.

⚠️

Alto riesgo — REQUISITOS ESTRICTOS

Infraestructuras críticas, educación, empleo, servicios esenciales, aplicaciones de ley y orden, migración, justicia. Requieren evaluación de conformidad, registro, supervisión humana.

📋

Riesgo limitado — TRANSPARENCIA

Chatbots, sistemas de generación de contenido (deep fakes): obligación de informar al usuario de que interactúa con IA.

Riesgo mínimo — LIBRE

Filtros de spam, videojuegos con IA, recomendadores de contenido. Sin restricciones específicas más allá de la normativa general.

Obligaciones para modelos de IA de uso general (GPAI):

Calendario de aplicación: Entró en vigor el 1 de agosto de 2024. Las prohibiciones (riesgo inaceptable) aplican desde febrero 2025. Las disposiciones de alto riesgo desde agosto 2026 (AAPP desde agosto 2026). Código de práctica para GPAI desde mayo 2025.

El AI Act crea la Oficina Europea de IA (AI Office, en la Comisión Europea) como supervisor de los modelos GPAI. En España, la Agencia Española de Supervisión de Inteligencia Artificial (AESIA), con sede en A Coruña, será la autoridad competente nacional.
04

Fundamentos de Ciberseguridad

4.1 Conceptos clave y principios

Definición

La ciberseguridad es el conjunto de tecnologías, procesos y prácticas diseñadas para proteger redes, sistemas, programas y datos de ataques, daños o accesos no autorizados.

Tríada CIA — Principios fundamentales:

🔒

Confidencialidad

Solo los usuarios autorizados acceden a la información. Se garantiza mediante cifrado, control de accesos, clasificación de la información.

Integridad

La información no es alterada de forma no autorizada. Se garantiza mediante hashes, firmas digitales, logs de auditoría.

🟢

Disponibilidad

Los sistemas están accesibles cuando se necesitan. Se garantiza mediante redundancia, backups, planes de contingencia, anti-DDoS.

Principios adicionales:

🆔

Autenticidad

Verificación de la identidad del emisor. Certificados digitales, PKI, autenticación multifactor.

📝

No repudio

El emisor no puede negar haber enviado un mensaje. Firma digital, timestamps, logs inmutables.

🔍

Trazabilidad

Registro de todas las acciones realizadas sobre un sistema. Logs, SIEM, auditoría continua.

Principios de diseño seguro:

4.2 Tipos de amenazas y ataques

CategoríaTipo de ataqueDescripción
RedDDoS/DoSDenegación de servicio mediante saturación de recursos o ancho de banda
RedMan-in-the-Middle (MitM)Interceptación de comunicaciones entre dos partes
RedARP Spoofing / DNS PoisoningFalsificación de tablas ARP o respuestas DNS para redirigir tráfico
RedSniffingCaptura pasiva de paquetes en la red
WebSQL InjectionInserción de código SQL malicioso en campos de entrada
WebXSS (Cross-Site Scripting)Inyección de scripts en páginas web vistas por otros usuarios
WebCSRFSolicitudes fraudulentas en nombre de un usuario autenticado
WebIDOR / Path TraversalAcceso no autorizado a recursos por manipulación de identificadores
IdentidadPhishing / Spear PhishingEngaño para obtener credenciales, datos o ejecutar malware
IdentidadCredential StuffingUso de credenciales filtradas en otros servicios
IdentidadBrute Force / Dictionary AttackPrueba sistemática de contraseñas
SistemaPrivilege EscalationElevar privilegios desde cuenta de bajo nivel a administrador
SistemaBuffer OverflowDesbordamiento de buffer para ejecutar código arbitrario
SistemaZero-DayExplotación de vulnerabilidades desconocidas por el fabricante
FísicoInsider ThreatAmenaza por empleados o colaboradores con acceso legítimo
FísicoSocial EngineeringManipulación psicológica para obtener información o acceso
Supply ChainAtaque a cadena de suministroCompromiso de software o hardware de terceros (SolarWinds)
APTAdvanced Persistent ThreatAtaque sofisticado y prolongado, generalmente patrocinado por estados

4.3 Malware: clasificación y técnicas

🦠

Virus

Se replica insertándose en archivos legítimos. Requiere acción del usuario para propagarse. Daña o altera ficheros.

🐛

Gusano (Worm)

Se propaga automáticamente por la red sin acción del usuario. Consume recursos. Ejemplo: WannaCry usó EternalBlue.

🐴

Troyano

Se disfraza de software legítimo. Crea puertas traseras, roba información. No se replica por sí mismo.

💰

Ransomware

Cifra archivos del sistema y pide rescate. Mayor amenaza actual para empresas y AAPP. Ejemplo: WannaCry, REvil, LockBit.

🕵️

Spyware / Keylogger

Monitoriza la actividad del usuario sin su conocimiento. Captura pulsaciones, pantallas, credenciales.

📢

Adware / Scareware

Muestra publicidad no deseada o falsas alertas de seguridad para inducir a pagar por software inútil.

🤖

Botnet

Red de máquinas comprometidas (zombies) controladas remotamente. Usadas para DDoS, spam masivo, minería de criptomonedas.

🔑

Rootkit

Oculta su presencia y la de otro malware a nivel de sistema operativo o kernel. Muy difícil de detectar.

💉

Fileless Malware

Opera en memoria RAM sin escribir en disco. Usa herramientas legítimas del SO (PowerShell, WMI). Evade antivirus.

05

Marco normativo de Ciberseguridad

5.1 Esquema Nacional de Seguridad (ENS)

Marco legal

El Esquema Nacional de Seguridad (ENS), regulado por el Real Decreto 311/2022, de 3 de mayo (que deroga el RD 3/2010), establece la política de seguridad en la utilización de medios electrónicos en el sector público español. De aplicación obligatoria a todas las AAPP.

Principios básicos del ENS:

  1. Seguridad como proceso integral: no solo tecnología, también personas y procesos
  2. Gestión de la seguridad basada en riesgos: proporcionalidad según el análisis de riesgos
  3. Prevención, reacción y recuperación
  4. Líneas de defensa: múltiples capas de protección
  5. Vigilancia continua: reevaluación permanente
  6. Diferenciación de responsabilidades

Categorías de seguridad ENS:

CategoríaImpacto potencialMedidas requeridas
ALTA Grave o muy grave perjuicio a organismos/ciudadanos; puede afectar a seguridad nacional Nivel de medidas más estricto. Auditoría obligatoria anual.
MEDIA Perjuicio considerable a organismos o ciudadanos Medidas de nivel medio. Auditoría bienal.
BÁSICA Perjuicio limitado Medidas básicas. Autodeclaración de conformidad posible.

La categoría se determina evaluando las cinco dimensiones de seguridad (DICAT): Disponibilidad, Integridad, Confidencialidad, Autenticidad y Trazabilidad, para cada uno de los activos (servicios e información).

Roles ENS:

ℹ️
El RD 311/2022 introduce el perfil de cumplimiento específico para sistemas con características particulares (Administración Local, educación, etc.) y contempla la Instrucción Técnica de Seguridad como desarrollo normativo.

5.2 RGPD y LOPDGDD

Reglamento (UE) 2016/679

El Reglamento General de Protección de Datos (RGPD), aplicable desde mayo de 2018, es el principal marco normativo europeo de protección de datos personales. En España se complementa con la Ley Orgánica 3/2018, de 5 de diciembre, de Protección de Datos Personales y garantía de los derechos digitales (LOPDGDD).

Principios del RGPD (art. 5):

Licitud, lealtad y transparencia Limitación de la finalidad Minimización de datos Exactitud Limitación del plazo de conservación Integridad y confidencialidad Responsabilidad proactiva (accountability)

Derechos del interesado:

🔎 Derecho de acceso

Obtener confirmación de si se tratan sus datos y acceso a los mismos.

✏️ Derecho de rectificación

Corrección de datos inexactos o incompletos.

🗑️ Derecho de supresión

"Derecho al olvido": eliminación de datos personales en determinadas circunstancias.

⏸️ Derecho de limitación

Restringir el tratamiento de los datos en ciertos casos.

📦 Derecho de portabilidad

Recibir los datos en formato estructurado y transmitirlos a otro responsable.

🚫 Derecho de oposición

Oponerse al tratamiento, especialmente para marketing directo.

🤖 No decisión automatizada

No ser objeto de decisiones basadas únicamente en tratamiento automatizado con efectos jurídicos o significativos.

Bases jurídicas del tratamiento (art. 6 RGPD):

Obligaciones del responsable:

⚠️
Sanciones RGPD: Hasta 20 millones de euros o el 4% del volumen de negocio global anual (el mayor de los dos) para las infracciones más graves. La AEPD (Agencia Española de Protección de Datos) es la autoridad de control en España.

LOPDGDD — Aspectos principales:

La Ley Orgánica 3/2018 adapta el RGPD al ordenamiento español e introduce el Título X sobre Derechos Digitales, que incluye:

5.3 Directiva NIS2 (Directiva UE 2022/2555)

NIS2

La Directiva (UE) 2022/2555 (NIS2), que deroga la Directiva NIS de 2016, establece medidas para un elevado nivel común de ciberseguridad en toda la Unión Europea. Su transposición en España debería haberse completado en octubre de 2024.

Novedades principales respecto a NIS1:

Otras normativas relevantes:

NormativaÁmbitoDescripción
Ley 8/2011 PICEspañaProtección de Infraestructuras Críticas. Crea el Catálogo Nacional de IC y el CNPIC.
Ley 36/2015 Seg. NacionalEspañaMarco estratégico de la Seguridad Nacional, incluida la ciberseguridad como componente esencial.
Reglamento DORA (2022/2554)UEResiliencia operativa digital para el sector financiero. Aplicable desde enero 2025.
Cyber Resilience Act (2024)UERequisitos de ciberseguridad para productos con elementos digitales (IoT, software).
Estrategia Nacional de Ciberseguridad 2023EspañaMarco estratégico español: seis objetivos, diecisiete líneas de acción.
06

Organismos e infraestructura de Ciberseguridad

Organismos nacionales:

🏛️

CCN-CERT

Centro Criptológico Nacional - CERT Gubernamental Nacional. Coordina la respuesta a incidentes en el sector público. Gestiona el CCN-CERT ARS y el sistema SAT (Servicio de Alerta Temprana). Bajo el CNI.

🔐

INCIBE-CERT

Instituto Nacional de Ciberseguridad de España. CERT de referencia para ciudadanos y empresas privadas. Gestiona el teléfono 017 de ayuda en ciberseguridad. Con sede en León.

🪖

MCCD / ESPDEF-CERT

Mando Conjunto del Ciberespacio (Fuerzas Armadas). CERT de Defensa para sistemas militares y de las FAS.

👮

OCC (CNPIC)

Oficina de Coordinación Cibernética en el Centro Nacional para la Protección de las Infraestructuras Críticas. Enlace con sectores estratégicos.

🔎

AEPD

Agencia Española de Protección de Datos. Autoridad de control independiente para el RGPD. Potestad sancionadora.

🤖

AESIA

Agencia Española de Supervisión de IA. Autoridad competente para el AI Act en España. Sede en A Coruña. Creada por la LOPDGDD reformada.

Organismos europeos e internacionales:

🇪🇺

ENISA

Agencia de la Unión Europea para la Ciberseguridad. Asesora a la Comisión, publica el ENISA Threat Landscape anual. Sede en Atenas y Heraclión.

🌍

EUROPOL / EC3

Centro Europeo de Cibercrimen (EC3). Apoyo a investigaciones de ciberdelitos entre Estados miembros.

🌐

FIRST

Forum of Incident Response and Security Teams. Red global de CERTs/CSIRTs de intercambio de información sobre amenazas.

🛡️

MITRE ATT&CK

Marco de conocimiento sobre tácticas, técnicas y procedimientos (TTP) de actores de amenazas. Estándar de facto en la industria.

Herramientas y marcos de referencia:

Marco/HerramientaTipoDescripción
ISO/IEC 27001NormaSistema de Gestión de Seguridad de la Información (SGSI). Certificable. Base compatible con ENS.
ISO/IEC 27002NormaControles de seguridad de la información (114 controles en 14 dominios). Actualizada en 2022 (93 controles).
NIST CSF 2.0MarcoCybersecurity Framework del NIST (EE.UU.). Funciones: Gobernar, Identificar, Proteger, Detectar, Responder, Recuperar.
MITRE ATT&CKMarcoBase de conocimiento de TTP de atacantes, organizada en tácticas y técnicas.
OWASP Top 10GuíaDiez riesgos de seguridad más críticos en aplicaciones web. Actualizado en 2021.
MAGERIT v3MetodologíaMetodología de Análisis y Gestión de Riesgos de las AAPP españolas. Publicada por el MAP.
PILARHerramientaHerramienta del CCN para análisis de riesgos según MAGERIT y alineada con el ENS.
SIEMTecnologíaSecurity Information and Event Management. Correlación centralizada de logs y eventos de seguridad.
SOCCapacidadSecurity Operations Center. Centro de operaciones de seguridad, monitorización 24/7.
07

Criptografía y seguridad de comunicaciones

Definición

La criptografía es la ciencia que estudia técnicas para asegurar la comunicación en presencia de adversarios. Proporciona confidencialidad, integridad, autenticación y no repudio mediante transformaciones matemáticas de los datos.

Criptografía simétrica

  • Una sola clave para cifrar y descifrar
  • Rápida, eficiente en volumen
  • Problema de distribución segura de claves
  • AES (128/192/256 bits) — estándar actual
  • DES / 3DES (obsoleto)
  • ChaCha20 (móviles, TLS 1.3)
  • Modos: ECB, CBC, CTR, GCM

Criptografía asimétrica (clave pública)

  • Par de claves: pública y privada
  • Lo que cifra una, solo la otra descifra
  • Soluciona la distribución de claves
  • RSA (2048/4096 bits)
  • ECC (Elliptic Curve Cryptography) — más eficiente
  • Diffie-Hellman (intercambio de claves)
  • ECDH, ECDSA

Funciones hash criptográficas:

Transformación de longitud variable a fija. Propiedades: determinista, eficiente, unidireccional, resistencia a colisiones, efecto avalancha.

SHA-256 / SHA-3 ✅ recomendado SHA-1 ⚠️ obsoleto MD5 ❌ inseguro BLAKE2 / BLAKE3 Argon2 (contraseñas) bcrypt (contraseñas)

Infraestructura de Clave Pública (PKI):

Firma electrónica (Reglamento eIDAS — UE 910/2014):

Firma electrónica simple

Datos electrónicos usados para firmar. Menor nivel de seguridad y valor jurídico.

Firma electrónica avanzada

Vinculada al firmante, identifica de forma única, creada con datos de creación de firma bajo control exclusivo del firmante, detecta cambios posteriores.

Firma electrónica cualificada

Firma avanzada creada mediante dispositivo cualificado (QSCDs, como DNIe) y basada en certificado cualificado. Equivale jurídicamente a la firma manuscrita en toda la UE.

Protocolos de seguridad en comunicaciones:

ProtocoloCapa OSIFunciónEstado
TLS 1.3TransporteCifrado de comunicaciones web (HTTPS). Versión actual más segura.✅ Recomendado
SSL / TLS 1.0-1.1TransporteVersiones antiguas de TLS.❌ Obsoleto
IPsecRedVPN en capa de red. AH (autenticación) + ESP (cifrado). IKEv2 para intercambio de claves.✅ Activo
SSHAplicaciónAcceso remoto seguro, túneles, transferencia de ficheros (SCP/SFTP).✅ Activo
DNSSECAplicaciónFirma digital de respuestas DNS para prevenir DNS poisoning.✅ Activo
HTTPSAplicaciónHTTP sobre TLS. Obligatorio en AAPP (ENS, HSTS).✅ Obligatorio AAPP
S/MIME y PGPAplicaciónCifrado y firma de correo electrónico.✅ Activo
🔮
Criptografía post-cuántica: Los ordenadores cuánticos amenazarían RSA y ECC mediante el algoritmo de Shor. El NIST estandarizó en 2024 los primeros algoritmos post-cuánticos: ML-KEM (Kyber, encapsulación), ML-DSA (Dilithium, firma) y SLH-DSA (SPHINCS+, firma). Las AAPP deben iniciar su migración.
08

Gestión de riesgos y auditoría de seguridad

8.1 Metodología MAGERIT

MAGERIT v3 (Metodología de Análisis y GEstión de Riesgos de los sistemas de Información de las AAPP) es la metodología oficial española, publicada por el Ministerio de Hacienda y Administraciones Públicas. Está alineada con el ENS y se implementa con la herramienta PILAR.

Proceso de análisis de riesgos:

  1. Identificación de activos: datos, servicios, aplicaciones, equipos, instalaciones, personal
  2. Valoración de activos en las 5 dimensiones DICAT
  3. Identificación de amenazas para cada activo (catálogo MAGERIT)
  4. Estimación de la degradación (impacto si se materializa la amenaza)
  5. Estimación de la probabilidad de materialización
  6. Estimación del impacto = valor activo × degradación
  7. Estimación del riesgo = impacto × probabilidad
  8. Tratamiento del riesgo: aceptar, eliminar, mitigar, transferir

8.2 Auditoría de seguridad

Tipos de auditoría:

📋

Auditoría de conformidad

Verifica el cumplimiento de una norma (ENS, ISO 27001). Obligatoria bienalmente en ENS categoría Media y anualmente en Alta.

🔴

Pruebas de penetración (Pentest)

Ataque simulado controlado para identificar vulnerabilidades explotables. Black/White/Grey box.

🔍

Análisis de vulnerabilidades

Escaneo pasivo de sistemas en busca de vulnerabilidades conocidas (CVE). Herramientas: Nessus, OpenVAS.

💻

Auditoría de código fuente

Revisión manual o automatizada del código en busca de vulnerabilidades (SAST/DAST). OWASP ASVS como referencia.

🎭

Red Team / Blue Team

Equipo rojo ataca (realismo máximo), equipo azul defiende. Purple Team combina ambos para aprendizaje mutuo.

🎣

Simulacro de phishing

Evalúa la concienciación de los empleados ante ataques de ingeniería social.

Ciclo de vida de la seguridad — Plan Director:

PLAN → DO → CHECK → ACT (Ciclo Deming / PDCA) │ ├── PLAN: Política de seguridad, análisis de riesgos, objetivos ├── DO: Implementación de controles, formación, procedimientos ├── CHECK: Auditorías, métricas, gestión de incidentes, revisión └── ACT: Mejora continua, actualización del plan, lecciones aprendidas

Indicadores de ciberseguridad (KPI):

09

IA aplicada a la Ciberseguridad

Convergencia IA + Ciberseguridad

La IA transforma la ciberseguridad en dos sentidos: como herramienta defensiva (detección de amenazas, respuesta automatizada) y como vector de ataque (malware inteligente, deepfakes, ataques automatizados). Esta dualidad hace que la IA sea a la vez una de las principales oportunidades y riesgos para la ciberseguridad.

9.1 IA como herramienta defensiva

🔭

Detección de anomalías (UEBA)

User and Entity Behavior Analytics. ML aprende patrones de comportamiento normal y detecta desviaciones (insider threats, cuentas comprometidas).

🦠

Detección de malware

Análisis heurístico y por comportamiento basado en ML. Detecta malware desconocido (zero-day) sin necesidad de firmas. Sandbox inteligente.

🕸️

Detección de intrusiones (IDS/IPS)

Análisis de tráfico de red con DL para identificar ataques en tiempo real. Reducción de falsos positivos respecto a sistemas basados en reglas.

🎣

Anti-phishing

Clasificación de URLs y correos mediante NLP y ML. Detección de webs fraudulentas, lookalike domains, BEC (Business Email Compromise).

💳

Detección de fraude

Análisis en tiempo real de transacciones financieras, declaraciones fiscales, solicitudes de prestaciones. Modelos de scoring de riesgo.

SOAR (Automatización)

Security Orchestration, Automation and Response. Automatización de playbooks de respuesta a incidentes mediante IA y reglas.

🔮

Threat Intelligence

Análisis masivo de fuentes OSINT, dark web, feeds de IOC con NLP para identificar amenazas emergentes y grupos APT.

🛡️

Pentesting con IA

Herramientas como PentestGPT o Copilot for Security asisten a analistas en auditorías, generando vectores de ataque y análisis de código.

9.2 IA como vector de ataque — Riesgos

🚨
IA ofensiva: Los actores maliciosos usan IA para automatizar y escalar ataques, reducir el coste de entrada al cibercrimen y crear amenazas más sofisticadas. Constituye uno de los mayores desafíos actuales de la ciberseguridad.

9.3 Seguridad de sistemas de IA

Los sistemas de IA son activos que deben protegerse según el ENS y el RGPD, y que además introducen nuevos vectores de riesgo:

AmenazaDescripciónContramedida
Data poisoningContaminación de datos de entrenamientoValidación rigurosa, datos de confianza, detección de anomalías en entrenamiento
Model evasionEjemplos adversariales evitan detecciónEntrenamiento adversarial, modelos robustos, ensemble
Model extractionRobo del modelo vía APIRate limiting, watermarking de modelos, monitorización de consultas
Membership inferenceDeterminar si un dato formó parte del entrenamientoPrivacidad diferencial, regularización, limitar información devuelta
Prompt injectionManipulación de instrucciones en LLMsFiltrado de inputs, sandboxing, privilegios mínimos en agentes
Sesgo algorítmicoDecisiones discriminatorias por datos sesgadosAuditoría de equidad, datos representativos, XAI
10

Ética de la IA y Derechos Digitales

10.1 Principios éticos de la IA

La Comisión Europea, a través de sus Directrices éticas para una IA fiable (2019), establece siete principios:

  1. Intervención y supervisión humanas: los sistemas de IA deben respetar la autonomía humana y permitir la supervisión y corrección
  2. Solidez técnica y seguridad: fiabilidad, resistencia a ataques, planes de contingencia
  3. Privacidad y gobernanza de datos: privacidad desde el diseño, calidad y acceso a datos
  4. Transparencia: trazabilidad, explicabilidad, comunicación honesta sobre capacidades
  5. Diversidad, no discriminación y equidad: accesibilidad, evitar sesgos injustos
  6. Bienestar social y medioambiental: impacto positivo en sociedad, sostenibilidad
  7. Rendición de cuentas: mecanismos de auditoría y responsabilidad

10.2 Explainability y XAI

La IA Explicable (XAI, eXplainable AI) busca que las decisiones de sistemas de IA sean comprensibles para humanos. Es esencial para el RGPD (derecho a explicación en decisiones automatizadas) y para el AI Act (sistemas de alto riesgo).

Técnicas principales:

LIME (Local Interpretable Model-agnostic Explanations) SHAP (SHapley Additive exPlanations) Saliency maps (visión) Attention visualization (Transformers) Contrastive explanations Counterfactuals

10.3 Sesgos en IA y equidad algorítmica

Los sesgos algorítmicos ocurren cuando los sistemas de IA producen resultados sistemáticamente injustos para ciertos grupos. Sus fuentes son:

⚖️
El AI Act obliga a los sistemas de alto riesgo a realizar pruebas de sesgo antes del despliegue y a documentar los conjuntos de datos usados. La equidad algorítmica está directamente vinculada al derecho a la no discriminación (art. 21 Carta de Derechos Fundamentales de la UE).

10.4 Ciberseguridad en el contexto de la IA — visión integradora

▸ SÍNTESIS PARA EL EXAMEN

La convergencia de IA y ciberseguridad configura el panorama tecnológico de las AAPP del siglo XXI. El TAI debe comprender:

  • La IA como herramienta para automatizar servicios, mejorar la eficiencia y apoyar la toma de decisiones, sujeta al AI Act y a la ENIA
  • La ciberseguridad como disciplina obligatoria para las AAPP, regulada por el ENS (RD 311/2022), el RGPD/LOPDGDD y la Directiva NIS2
  • Los organismos nacionales (CCN-CERT, INCIBE, AEPD, AESIA) y sus competencias
  • La necesidad de gestionar los nuevos riesgos que la IA introduce en la ciberseguridad (deepfakes, ataques automatizados, sesgo, privacidad)
  • Los principios éticos y de derechos fundamentales que rigen el uso de la IA: transparencia, equidad, supervisión humana, privacidad
📌 Referencias normativas clave para el examen TAI
Reglamento (UE) 2024/1689AI Act — Reglamento europeo de inteligencia artificial
Real Decreto 311/2022Esquema Nacional de Seguridad (ENS)
Reglamento (UE) 2016/679RGPD — Reglamento General de Protección de Datos
Ley Orgánica 3/2018LOPDGDD — Protección de datos y derechos digitales
Directiva (UE) 2022/2555NIS2 — Ciberseguridad de redes y sistemas de información
Ley 8/2011Protección de Infraestructuras Críticas (PIC)
Reglamento (UE) 910/2014eIDAS — Identidad electrónica y servicios de confianza
Reglamento (UE) 2022/2554DORA — Resiliencia operativa digital (sector financiero)
Estrategia Nacional de IA (ENIA)Hoja de ruta española para el desarrollo de la IA
Estrategia Nacional de Ciberseguridad 2023Marco estratégico español de ciberseguridad