DS1150A

Introducir fallos precisos en el reloj para detectar vulnerabilidades

La alteración del reloj es una técnica de inyección de fallos que manipula la señal de reloj suministrada a un dispositivo objetivo, lo que provoca que las operaciones se ejecuten fuera de las condiciones de sincronización previstas. Al introducir anomalías en el reloj cuidadosamente controladas, los ingenieros de seguridad pueden influir en el comportamiento del dispositivo durante operaciones críticas para la seguridad, lo que podría desencadenar fallos que revelen vulnerabilidades, eludan los mecanismos de seguridad o pongan de manifiesto debilidades en las contramedidas implementadas.

Muchos sistemas integrados dependen de una sincronización precisa del reloj para ejecutar instrucciones, realizar cálculos criptográficos y aplicar controles de seguridad. Incluso pequeñas alteraciones en la señal del reloj pueden provocar un comportamiento inesperado, lo que convierte a las interferencias en el reloj en una metodología eficaz para evaluar la robustez de los elementos seguros, los microcontroladores, los dispositivos de sistema en chip (SoC) y otras tecnologías integradas. Comprender cómo responde un dispositivo a los fallos relacionados con la sincronización ayuda a las organizaciones a evaluar su resiliencia frente a escenarios de ataque reales.
 
La solución de «clock glitching» de Keysight permite a los equipos de seguridad generar fallos controlados y repetibles basados en el reloj, con una sincronización precisa y características de señal configurables. Al alternar entre señales de reloj normales y modificadas en función de condiciones de activación específicas, los ingenieros pueden explorar de forma sistemática las condiciones de fallo, validar las contramedidas de seguridad e identificar puntos débiles que puedan ser objeto de explotación. En combinación con flujos de trabajo de automatización y análisis, el «clock glitching» ofrece un enfoque eficiente y repetible para las pruebas avanzadas de inyección de fallos.

Manipular la sincronización del dispositivo

Introducir anomalías controladas en el reloj para evaluar cómo responden los dispositivos a condiciones de fallo relacionadas con la sincronización.

Detectar vulnerabilidades de seguridad

Identificar las vulnerabilidades que puedan activarse cuando las operaciones críticas para la seguridad se ejecuten fuera de los límites de tiempo previstos.

Generar fallos precisos y repetibles

Controla el comportamiento del reloj con una sincronización precisa y características de señal configurables para obtener resultados de prueba consistentes.

Validar las medidas de seguridad

Evaluar la eficacia de las medidas de protección diseñadas para detectar, prevenir o recuperarse de ataques de inyección de fallos basados en el reloj.

imagen_del_producto
  • Minimum Pulse Width

    10 ns

  • Input voltage range

    -1 V to +4 V

  • Product type

    Clock glitcher

  • Technology

    Device Security

  • Input Impedance

    0 to 250 Ω

Preguntas frecuentes