Patent ID: 7957526

Claim:
A security information implementation system, comprising: a storage section, storing first encrypted security information provided by encrypting first final security information according to first internal security information and second encrypted security information provided by encrypting the first internal security information according to first conversion security information; and an LSI, the LSI comprising: a seed generation section for, storing a first constant value which separately contains a constant value and address information, which is unique to the LSI and independent from the constant value, a first conversion seed being generated based on the constant value; a second constant value based on which a test conversion seed is generated; and a third constant value, and outputting the constant value obtained by excluding the address information from the first constant value as the first conversion seed, the second constant value as the test conversion seed or the third constant value in response to a test signal and a mode setup value; a one-way function circuit, converting the first conversion seed or the test conversion seed output from the seed generation section according to the first encrypted security information input from said storage section to generate the first conversion security information; a first decryption circuit, decrypting the second encrypted security information input from said storage section by using the output of the one-way function circuit as a key; a second decryption circuit, decrypting the first encrypted security information input from said storage section by using the output of the first decryption circuit as a key; an arithmetic circuit to which only the address information contained in the first constant value is input and which output conversion address information in response to the test signal, wherein: the security information implementation system is configured to perform a function of inspecting the unique property according to a conversion address information output from the arithmetic circuit, the first constant value is a constant value unique for said LSI, and the third constant value is a constant value unique every predetermined number of LSIs.