Patent ID: 8799604

Claim:
An information storage apparatus, comprising: a memory unit; an interface configured to communicate with an information processing apparatus to which the information storage apparatus is connected; a first controller configured to read first identification information from the memory unit; and control providing the first identification information to the information processing apparatus via the interface; and a second controller included in the memory unit configured to read second identification information from the memory unit, wherein the second identification information is only read by the second controller; and control providing the second identification information to the information processing apparatus via the interface in response to an external instruction received from the information processing apparatus via the interface, wherein the first identification information is a controller identification (CID) of the first controller and the second identification information is a flash identification (FID) of the memory unit; and the interface receives a verification value from the information processing apparatus, the verification value being a message authentication code (MAC) generated by the information processing apparatus by applying a MAC algorithm according to the following equation: MAC=CMAC(Kt,CID∥FID), Kt being a title key which is a key applied to content encryption which is stored in the memory unit, CID∥FID being connection data of the controller identification (CID) and the flash identification (FID), and CMAC(Kt,CID∥FID) being an encryption process where a CMAC algorithm applied with the title key (Kt) is applied to the connection data of the controller identification (CID) and the flash identification (FID), and the second controller is configured to write the verification value into the memory unit.