Patent ID: 8787582

Claim:
A key implementation system, comprising: a large-scale integrated circuit (LSI); and a storage unit, wherein: the LSI includes: a first decryptor configured to receive first encrypted key data, and to decrypt the first encrypted key data using a first cryptographic key, thereby generating first decrypted key data; a second cryptographic key generator configured to generate a second cryptographic key based on a second ID; a second encryptor configured to encrypt the first decrypted key data using the second cryptographic key, thereby generating second encrypted key data, and to store the second encrypted key data in the storage unit; and a second decryptor configured to read the second encrypted key data that has been stored by the second encryptor from the storage unit, and decrypt the second encrypted key data using the second cryptographic key, thereby generating second decrypted key data, and at a time of key setting, the second encryptor stores the second encrypted key data in the storage unit, and at a time of key usage, the second decryptor reads the second encrypted key data from the storage unit.