Invention Grant
US08577942B2 Electronic device and data processing device for implementing cryptographic algorithms 有权
用于实现加密算法的电子设备和数据处理设备

Electronic device and data processing device for implementing cryptographic algorithms
Abstract:
An electronic device that defends against an attack trying to identify confidential information from power consumption is provided without any circuit that performs a complementary operation to eliminate bias in power consumption. An elementary device A 100 is formed by a plurality of transistors 101-112. The elementary device A 100 receives inputs signals x1, x2, a random number r, and a control signal en, and outputs z. The output z is obtained by XORing (x1^r)&(x2^r) with the random number r. After the state transitions of the input signal, x1, x2, and the random number r, are settled, the control signal en is used to output z. This makes the signal transition rate of the output z equal, thereby defending against an attack trying to identify confidential information from power consumption.
Public/Granted literature
Information query
Patent Agency Ranking
0/0