DS1150A

Injetar falhas precisas no relógio para identificar vulnerabilidades

A manipulação do sinal de clock é uma técnica de injeção de falhas que altera o sinal de clock fornecido a um dispositivo alvo, fazendo com que as operações sejam executadas fora das condições de temporização previstas. Ao introduzir anomalias no sinal de clock cuidadosamente controladas, os engenheiros de segurança podem influenciar o comportamento do dispositivo durante operações críticas para a segurança, potencialmente desencadeando falhas que revelam vulnerabilidades, contornam mecanismos de segurança ou expõem pontos fracos nas contramedidas implementadas.

Muitos sistemas embarcados dependem de uma sincronização precisa do relógio para executar instruções, realizar cálculos criptográficos e aplicar controles de segurança. Mesmo pequenas perturbações no sinal do relógio podem causar comportamentos inesperados, tornando as falhas de sincronização do relógio uma metodologia eficaz para avaliar a robustez de elementos seguros, microcontroladores, dispositivos de sistema em chip (SoC) e outras tecnologias embarcadas. Compreender como um dispositivo responde a falhas relacionadas à sincronização ajuda as organizações a avaliar sua resiliência diante de cenários de ataque do mundo real.
 
A solução de glitching de clock da Keysight permite que as equipes de segurança gerem falhas controladas e repetíveis baseadas no clock, com temporização precisa e características de sinal configuráveis. Ao alternar entre sinais de clock normais e modificados com base em condições específicas de acionamento, os engenheiros podem explorar sistematicamente condições de falha, validar contramedidas de segurança e identificar vulnerabilidades exploráveis. Combinado com fluxos de trabalho de automação e análise, o glitching de clock oferece uma abordagem eficiente e repetível para testes avançados de injeção de falhas.

Manipular a temporização do dispositivo

Introduzir anomalias controladas no relógio para avaliar como os dispositivos respondem a condições de falha relacionadas à sincronização.

Identificar vulnerabilidades de segurança

Identificar vulnerabilidades que possam ser acionadas quando operações críticas para a segurança forem executadas fora dos limites de tempo previstos.

Gerar falhas precisas e repetíveis

Controle o comportamento do relógio com sincronização precisa e características de sinal configuráveis para obter resultados de teste consistentes.

Validar medidas de segurança

Avaliar a eficácia das medidas de proteção destinadas a detectar, prevenir ou se recuperar de ataques de injeção de falhas baseados no relógio.

prod_image
  • 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 Ω

Perguntas frequentes