Patent ID: 9536061
Date: 2017-01-03
CPC Classifications: G06F

Claim:
1. A device comprising: a controller which includes a first processor receiving a first command and a second command and a second processor processing commands transmitted from the first processor, the first command containing a command which enables a function for a process for copyright protection, the second command not containing the command which enables the function for the process for copyright protection, the first and second commands being readable by the first processor, the controller distinguishing the first command from the second command; and a memory which includes a security area to hold data, the memory receiving an external command which was sent from the controller, wherein when a command from a host is the first command, the first processor sends the command which enables the function for the process for copyright protection to the memory and the memory executes the process for copyright protection based on the command which enables the function for the process for copyright protection, when a command from the host is the second command, the first processor translates the second command and sends the translated second command to the memory, the memory includes a function of receiving a command from the second processor and authenticating with the host, and the process for copyright protection is one of: a process for Content Protection for Recordable Media (CPRM), a process for Copy Protection for Prerecorded Media (CPPM), and a set of generation of a media key using a media key block and a device key, encryption or decoding of content using an encryption key, and encryption of the encryption key using the media key and a media ID.