PROBLEM TO BE SOLVED: To achieve a logic circuit used for achieving more reliable authentication by making copying of a semiconductor device difficult and making leakage of a secret authentication code required for authentication difficult.;SOLUTION: A logic circuit comprises a plurality of transistors PTr11-PTr81, NTr11-NTr81, a plurality of input nodes A, S, R and output nodes X1, X2. The logic circuit outputs to the output nodes, output data determined by a predetermined logic operation with respect to a plurality of pieces of input data input to the plurality of input nodes. According to the predetermined logic operation, when the plurality of pieces of input data transition to a predetermined state, the output data transitions to a logically indeterminate state. The plurality of transistors include transistors WP, SP, SN, WN having different drive capabilities and even though at least one piece of output data is in a logically indeterminate state, predetermined output data is output by differentiating the drive capabilities of the plurality of transistors from each other.;COPYRIGHT: (C)2014,JPO&INPIT
展开▼