Canales laterales electromagnéticos y acústicos
Estudie las emisiones electromagnéticas, el criptoanálisis acústico y Spectre/Meltdown.
Canales laterales electromagnéticos y acústicos es una lección gratuita de Cryptology Academy en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Cryptology Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Cryptology Academy incluye 4 lecciones en total.
Más allá del consumo: otros canales físicos
Además del consumo, los chips emiten radiación electromagnética (EM) y generan ruido acústico. Ambos canales transportan señales dependientes de los datos que pueden filtrar secretos criptográficos.
Emanaciones electromagnéticas
Los transistores al conmutar emiten radiación electromagnética. Una pequeña sonda colocada cerca de un circuito integrado puede captar señales localizadas espacialmente en una única unidad funcional, con mayor precisión que una medición global del consumo.
Análisis electromagnético frente a análisis de consumo
Las sondas EM pueden dirigirse a módulos específicos (por ejemplo, la unidad S-box de AES) mientras ignoran el resto del chip. Esto aumenta la relación señal-ruido y reduce el número de trazas necesarias para recuperar la clave.
TEMPEST: emanaciones comprometedoras
TEMPEST (programa clasificado del Gobierno de EE. UU., posteriormente desclasificado) estudia las emisiones electromagnéticas de pantallas, teclados y circuitos lógicos. El phreaking de Van Eck reconstruye el contenido de pantallas CRT o LCD a partir de las radiofrecuencias filtradas.
Criptoanálisis acústico
En 2013, Shamir y sus colaboradores recuperaron claves RSA-4096 grabando el zumbido agudo de los condensadores de un portátil. El sonido cambia según las multiplicaciones modulares que realiza la CPU.
Spectre y Meltdown: canales laterales microarquitectónicos
Spectre (2018) explota la ejecución especulativa: los accesos a memoria dependientes de secretos dejan rastros en la caché que puede leer un proceso atacante. Esto rompe el aislamiento entre procesos en navegadores y máquinas virtuales.
Flush+Reload y Prime+Probe
Flush+Reload: el atacante expulsa una línea de caché, la víctima accede a una dirección que depende del secreto y el atacante vuelve a cargar la línea y mide el acceso. Acierto = rápido = se infiere el bit secreto.
Configuración de un ataque acústico
Un micrófono direccional o un micrófono de contacto colocado en el chasis capta el zumbido de los condensadores. La señal se digitaliza a una frecuencia de entre 44 kHz y 192 kHz y se procesa mediante FFT para extraer patrones de frecuencia dependientes de la clave.
Ataques EM entre máquinas virtuales en la nube
Los investigadores han demostrado que puede haber filtraciones electromagnéticas entre máquinas virtuales de la nube ubicadas conjuntamente en el mismo host físico, lo que permite recuperar claves AES de una máquina virtual víctima mediante una sonda conectada a la infraestructura compartida.
CVE e incidentes reales
CVE-2017-5753 (Spectre), CVE-2017-5754 (Meltdown) y el ataque acústico contra RSA (Usenix Security 2014) son ejemplos históricos destacados. Los proveedores de navegadores redujeron la resolución de los temporizadores para mitigar los ataques de caché.
Comprobación de conocimientos
¿Qué hizo posible el ataque acústico contra RSA de 2013?
Resumen de la lección
Las sondas EM ofrecen una resolución espacial superior a la de la potencia global. Los ataques acústicos explotan el zumbido de los condensadores. Los ataques microarquitectónicos (Spectre/Meltdown) utilizan la temporización de la caché. Las contramedidas abarcan desde el apantallamiento EM hasta la desactivación de temporizadores compartidos en los navegadores.
Aprende Cryptology Academy con un tutor de IA — gratis
Escribe y ejecuta código real en tu navegador, obtén ayuda instantánea de un tutor de IA disponible 24/7 y continúa donde lo dejaste en la web o en la aplicación.
- Cursos
- 67
- Lecciones
- 261
Preguntas frecuentes
¿La lección «Canales laterales electromagnéticos y acústicos» es gratis?
Sí — el texto completo de «Canales laterales electromagnéticos y acústicos» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Cryptology Academy, actualiza a CoddyKit PRO. El curso de Cryptology Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Canales laterales electromagnéticos y acústicos»?
Estudie las emisiones electromagnéticas, el criptoanálisis acústico y Spectre/Meltdown. Practicas Cryptology Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Cryptology Academy?
No se requiere experiencia previa. Cryptology Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Canales laterales electromagnéticos y acústicos»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Cryptology Academy?
Sí. Cada lección de Cryptology Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Ataques de temporización: extracción de claves a partir del tiempo de ejecución
- Análisis de consumo: SPA y DPA
- Canales laterales electromagnéticos y acústicos
- Contramedidas: enmascaramiento, blinding y código de tiempo constante