Léxico de TI › Segurança › Análise diferencial de consumo de energia

Análise diferencial de consumo de energia

Segurança Svenska → Atualizado: 2026-10-12

Um ataque de canal lateral de 1998 que descobre bits de chave em hardware comparando estatisticamente o consumo de energia em muitas cifragens.

Paul Kocher e colegas da Cryptography Research mostraram em 1998 que smart cards podiam entregar bits da chave a quem medisse seu consumo de energia durante a cifragem. O atacante chuta um bit da chave por vez, separa as medições conforme o palpite e procura uma diferença entre os grupos. Funciona mesmo quando cada traço individual é ruidoso, porque o ruído se cancela com traços suficientes.

As contramedidas são o mascaramento de valores intermediários e a randomização da ordem das operações. Nenhuma é perfeita, já que o silício continua vazando, o que faz das implementações resistentes a DPA um ofício à parte. Um fabricante de smart card criptográfico costuma ter uma longa lista de testes a cumprir antes de poder se declarar seguro com alguma credibilidade.

← Voltar ao léxico