摘要 |
Procedimiento de contramedida contra los ataques por análisis diferencial de consumo de corriente en un componente electrónico que pone en aplicación un algoritmo criptográfico con clave secreta (K) en un mensaje de entrada (M), caracterizado porque la ejecución de una operación (OPN) o una secuencia de operaciones que comprenden una manipulación bit por bit de un dato de entrada (D), para suministrar un dato de salida (OPN (D)) comprende las siguientes etapas: - obtención de un valor aleatorio, de un primer dato aleatorio (U), del mismo tamaño que el dato de entrada (D), - cálculo de un segundo dato aleatorio (V), efectuando un 0 exclusivo entre el dato de entrada y el primer dato aleatorio (U); - ejecución de la operación (OPN) o de la secuencia de operación sucesivamente al primer dato aleatorio (U) y al segundo dato aleatorio (V), que suministran respectivamente un primer resultado aleatorio (OPN (U)) y un segundo resultado aleatorio (OPN (V)); - cálculo del dato de salida (OPN (D)) efectuando un O exclusivo entre dichos primero y segundo resultados aleatorios.
|