摘要 |
PROBLEM TO BE SOLVED: To prevent the power consumption at processing from being differentiated by the difference of a logic level. SOLUTION: The circuit 31A for signal processing processes a received Lo or Hi signal bit respectively as a Lo or Hi 1-bit signal. On the other hand, a circuit 31B for signal processing inverts the polarity of the received signal bit and processes a Lo or Hi signal bit respectively as a Hi or Lo 1-bit signal. The circuits 31A, 31B are configured to carry out logically the same processing, and the same encryption processing is applied to the signal bit whose polarity is inverted in parallel. The technology above can be applied to IC chips for carrying out encryption processing through bit operations by using the DES or the like. COPYRIGHT: (C)2006,JPO&NCIPI
|