To prevent a difference in power consumption from occurring between when a logical level is 0 and when the logical level is 1.
A signal conversion circuit 21 converts an Lo or Hi signal bit corresponding to a logical bit 0 or 1 into an LoHi or HiLo two-bit signal bit, respectively and outputs the two-bit signal bit to an encryption processing circuit 22. Then, in the encryption processing circuit 22 of a stage following the signal conversion circuit 21, a one-bit logic is represented by a two-bit signal bit. The encryption processing circuit 22 performs DES (data encryption standard) encryption processing with the inputted LoHi or HiLo two-bit signal bit as one logical bit. This invention is applicable, for example, to an IC chip that performs encryption processing by a bit operation such as DES.
COPYRIGHT: (C)2005,JPO&NCIPI
JP2000165375A | ||||
JP2004038318A | ||||
JP2003018143A | ||||
JP2002311826A | ||||
JP2001222571A |