EP1526531B1

Information recording processing apparatus, information reproduction processing apparatus, information recording medium, information recording processing method, information reproduction processing method, and computer program

Abstract

This record has no abstract on file.

EP1526531B1, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Expired 8 October 2024, 2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

18 claims: 6 independent, 12 dependent

  1. 1
    An information recording processing apparatus for executing a data recording process, comprising:a seed generation section (117) for generating a seed based on an error detection code set corresponding to encrypted recording object data;a random number generation section (171) for generating random numbers based on the seed generated by said seed generation section;a scramble processing section (122) for executing a scrambling process, in which the random numbers generated by said random number generation section are applied, on cryptographic key data set as a cryptographic key for encrypting the recording object data;and a recording processing section (130) for executing a recording process of a cryptographic key data recording signal generated based on the scrambled cryptographic key data.
  2. 4
    An information reproduction processing apparatus for executing a reproduction process of data recorded as encrypted data on an information recording medium, comprising:a seed generation section (517) for generating a seed based on an error detection code set corresponding to encrypted reproduction object data;a random number generation section for generating random numbers based on the seed generated by said seed generation section;a descramble processing section (523) for executing a descrambling process, in which the random numbers generated by said random number generation section are applied, on scrambled cryptographic key data set as a cryptographic key for decrypting the encrypted reproduction object data and derived from a recording signal which is based on scrambled cryptographic key data and is read from the information recording medium;and a decryption processing section (515) for executing a decryption process of the encrypted reproduction object data with a cryptographic key generated based on the cryptographic key data.
  3. 11
    An information recording processing method for executing a data recording process, comprising:a seed generation step of generating a seed based on an error detection code set corresponding to encrypted recording object data;a random number generation step of generating random numbers based on the seed generated by the seed generation step;a scramble processing step of executing a scrambling process, in which the random numbers generated by the random number generation step are applied, on cryptographic key data set as a cryptographic key for encrypting the recording object data;and a recording processing step of executing a recording process of a cryptographic key data recording signal generated based on the scrambled cryptographic key data.
  4. 14
    An information reproduction processing method for executing a reproduction process of data recorded as encrypted data on an information recording medium, comprising:a seed generation step of generating a seed based on an error detection code set corresponding to encrypted reproduction object data;a random number generation step of generating random numbers based on the seed generated by the seed generation step;a descramble processing step of executing a descrambling process, in which the random numbers generated by the random number generation step are applied, on scrambled cryptographic key data set as a cryptographic key for decrypting the encrypted reproduction object data and derived from a recording signal which is based on scrambled cryptographic key data and is read from the information recording medium;and a decryption processing step of executing a decryption process of the encrypted reproduction object data with a cryptographic key generated based on the cryptographic key data.
  5. 17
    A computer program for executing a data recording process, comprising:a seed generation step of generating a seed based on an error detection code set corresponding to encrypted recording object data;a random number generation step of generating random numbers based on the seed generated by the seed generation step;a scramble processing step of executing a scrambling process, in which the random numbers generated by the random number generation step are applied, on cryptographic key data set as a cryptographic key for encrypting the recording object data;and a recording processing step of executing a recording process of a cryptographic key data recording signal generated based on the scrambled cryptographic key data.
  6. 18
    A computer program for executing a reproduction process of data recorded as encrypted data on an information recording medium, comprising:a seed generation step of generating a seed based on an error detection code set corresponding to encrypted reproduction object data;a random number generation step of generating random numbers based on the seed generated by the seed generation step;a descramble processing step of executing a descrambling process, in which the random numbers generated by the random number generation step are applied, on scrambled cryptographic key data set as a cryptographic key for decrypting the encrypted reproduction object data and derived from a recording signal which is based on scrambled cryptographic key data and is read from the information recording medium;and a decryption processing step of executing a decryption process of the encrypted reproduction object data with a cryptographic key generated based on the descrambled cryptographic key data.