🎯 Objetivo del curso
Proteger lo que construimos. Es obligatorio. Entender riesgos, vulnerabilidades y cómo blindar el sistema desde el diseño. Seguridad de datos, acceso y funcionamiento.
📌 Programa Sintético
Principios de seguridad: CIA. Seguridad en el dispositivo: arranque seguro, protección de memoria. Seguridad en la comunicación: TLS/DTLS. Autenticación: contraseñas, tokens, certificados, identidad de dispositivos. Seguridad en la nube y datos. Vulnerabilidades IoT comunes. Herramientas de análisis y prueba. Proyecto final: estrategia de seguridad integral.
🧩 Proyecto del nivel
Diseño de estrategia de seguridad integral para sistema AIoT: threat modeling, controles técnicos por capa (dispositivo, comunicación, cloud), plan de respuesta a incidentes y proceso de actualización segura.
Unidad 1 (Sem 1-2): Principios y seguridad del dispositivo. Unidad 2 (Sem 3-4): Comunicación segura. Unidad 3 (Sem 5-6): Identidad y autenticación. Unidad 4 (Sem 7-8): Cloud, vulnerabilidades y proyecto final.
Unidad 1 — Root of Trust y Attestation (Sem 1-2)
- SE, TPM, TrustZone: hardware de seguridad
- Lab: secure boot con firma RSA en STM32
Unidad 2 — Gestión Avanzada de Claves (Sem 3-4)
- HSM: Hardware Security Module en cloud
- Key rotation y revocación de certificados
- Lab: rotación automática de certificados de dispositivo
Unidad 3 — Fuzzing de Dispositivos IoT (Sem 5-6)
- Fuzzing de protocolos: MQTT, CoAP, HTTP en dispositivos
- Boofuzz, Peach Fuzzer para IoT
- Lab: fuzzing de firmware propio y análisis de crashes
Unidad 4 — Análisis de Firmware (Sem 7-8)
- Extracción de firmware: JTAG, UART, chip-off
- Análisis estático: Binwalk, Ghidra para embebido
- Lab: análisis de firmware de dispositivo IoT comercial
Unidad 5 — Pentesting IoT (Sem 9-10)
- Metodología de pentesting para dispositivos IoT
- Herramientas: Wireshark, Nmap, Metasploit IoT modules
- Lab: pentest completo de sistema IoT propio
Unidad 6 — Respuesta a Incidentes (Sem 11-12)
- IRP para sistemas IoT: contención, erradicación, recuperación
- Forensics digital en dispositivos IoT
- Lab: simulacro de respuesta a incidente en flota IoT
Unidad 7 — Normativas y Cumplimiento (Sem 13-14)
- EU Cyber Resilience Act para IoT
- ETSI EN 303 645: requisitos de seguridad baseline
- Lab: auditoría de cumplimiento de sistema propio
Unidad 8 — Proyecto Final (Sem 15-16)
- Sistema AIoT securizado en profundidad: hardware RoT, PKI, comunicación cifrada, pentest y plan de respuesta
Bienvenido a Ciberseguridad en AIoT — Nivel Avanzado.
Este nivel aborda el arranque seguro profundo, gestión avanzada de claves y análisis de vulnerabilidades.
Semana 1:
– Secure Boot en profundidad: cadena de confianza
– Root of Trust: hardware security modules (HSM), TPM, SE
– Trust Execution Environment (TEE): ARM TrustZone
– Attestation: cómo probar que un dispositivo no fue modificado
Contenido exclusivo para alumnos registrados
Registrate gratis y accedé hasta la Unidad 1 completa de este nivel.
Registrarme gratis →