An integrated circuit (IC) device has a processor and a memory. The IC device is designed to protect a secret, which may be in the form of data stored in the memory (e.g., cryptographic key, a name, confidential data) or special instructions executed by the processor (e.g., confidential instructions). Normal operation of the IC device results in power fluctuations that are externally measurable on the voltage and ground lines. The IC device is equipped with Mower analysis protection circuitry that randomly varies the power fluctuations. In one implementation, the power analysis protection circuitry includes multiple current sinks coupled between the voltage line and the ground line and a random state generator to randomly turn on and off individual ones of the current sinks. The combination of activated current sinks introduces a new set of power fluctuations that have a different frequency, thereby masking the normal power fluctuations.

Un dispositivo del circuito integrado (IC) tiene un procesador y una memoria. El dispositivo del IC se diseña para proteger un secreto, que puede estar en la forma de datos almacenados en la memoria (e.g., llave criptográfica, un nombre, datos confidenciales) o las instrucciones especiales ejecutadas por el procesador (e.g., instrucciones confidenciales). La operación normal del dispositivo del IC da lugar a las fluctuaciones de la energía que son externamente mensurables en el voltaje y las líneas de tierra. El dispositivo del IC se equipa del trazado de circuito de la protección del análisis del cortacéspedes que varía aleatoriamente las fluctuaciones de la energía. En una puesta en práctica, el trazado de circuito de la protección del análisis de la energía incluye los fregaderos actuales múltiples juntados entre la línea del voltaje y la línea de tierra y un generador al azar del estado para dar vuelta aleatoriamente al individuo por intervalos unos de los fregaderos actuales. La combinación de fregaderos actuales activados introduce un nuevo sistema de las fluctuaciones de la energía que tienen una diversa frecuencia, de tal modo enmascarando las fluctuaciones normales de la energía.

 
Web www.patentalert.com

< (none)

< Rotating machine integrated with controller, and inverter

> Apparatuses for exchanging information over computer and broadcast networks

> (none)

~ 00038