Patent ID: 7796754

Claim:
An information recording processing apparatus for executing a data recording process, the information recording processing apparatus comprising: a seed generation section configured to: (a) receive an error detection code corresponding to recording object data, the received error detection code representing any error added to the recording object data; and (b) generate a seed based on said received error detection code; a random number generation section configured to generate a plurality of random numbers based on the generated seed, wherein at least one of the random numbers is generated using the generated seed as an initial value thereof; a scramble processing section configured to: (a) receive cryptographic key data corresponding to a cryptographic key for the recording object data; and (b) execute a scrambling process for the cryptographic key data, wherein a first plurality of the random numbers generated by the random number generation section are applied to the cryptographic key data to obtain scrambled data; and a recording processing section configured to execute a recording process of a cryptographic key data recording signal, wherein the cryptographic key data recording signal is generated based on the scrambled data obtained by the scrambling process.