Data recording apparatus and method and data reproducing apparatus and method
AssigneeSony Corporation
InventorsYoichiro Sako, Tatsuya Inokuchi, Shunsuke Furukawa
Life of this patent
Estimating the term…
Abstract
A recording method for a recording medium, wherein an encrypting process is executed to inputted contents data by using either key data, which becomes key data only for use of the recording medium by being recorded, or by using fixed value data. When an encoding process is executed to the encryption-processed data, if the key data which becomes the key data only for use of the recording medium by being recorded, is used at the time of the encrypting process, that key data is embedded, and the encoding-processed data is recorded onto the recording medium.
Claims13
A recording apparatus for recording data onto a first type of recording medium or a second type of recording medium, said apparatus comprising:
- an encryption processing unit having a selecting device, a first encrypting device, a hash arithmetic operating unit, and a second encrypting device, in which the selecting device is operable to select one of media key data or fixed value data in accordance with a selection signal which corresponds to an appropriate one of the first type of recording medium and the second type of recording medium, the first encrypting device is operable to receive contents data and to encrypt the received contents data by use of contents key data, the hash arithmetic operating unit is operable to receive application key data and the one of the media key data and the fixed value data which was selected in accordance with the selection signal and to perform a hash arithmetic operation thereon so as to form locker key data, and the second encrypting device is operable to encrypt the contents key data by use of the locker key data, and in which the media key data is bound to the recording medium;
- an encoding processing unit for executing an encoding process on output data from said encryption processing unit;
- and
- a recording unit for recording output data from said encoding processing unit onto the recording medium, and for recording the media key data onto the recording medium when the media key data is used by the encryption processing unit.
A recording method for recording data onto a first type of recording medium or a second type of recording medium, comprising the steps of:
- selecting one of media key data or fixed value data in accordance with a selection signal which corresponds to an appropriate one of the first type of recording medium and the second type of recording medium, in which the media key data is bound to the recording medium;
- receiving contents data and contents key data;
- encrypting the received contents data by use of the contents key data by a first encrypting device;
- performing a hash arithmetic operation on application key data and the one of the media key data and the fixed value data which was selected in accordance with the selection signal by use of a hash arithmetic operating unit so as to form locker key data;
- encrypting the contents key data by use of the locker key data by a second encrypting device;
- encoding the encrypted contents data and the encrypted contents key data;
- recording the encoded data onto the recording medium;
- and
- recording the media key data onto the recording medium when the media key data is selected.
A reproducing apparatus for reproducing data from a first type of recording medium or from a second type of recording medium, said apparatus comprising:
- means for reading out data from the respective recording medium and for providing encrypted contents data and encrypted contents data key therefrom;
- means for providing media key data and fixed value data, in which the media key data is bound to the recording medium;
- and
- a decryption processing unit having a selecting device, a hash arithmetic operating unit, a first decrypting device, and a second decrypting device, in which the selecting device is operable to select one of the media key data or the fixed value data in accordance with a type signal which corresponds to an appropriate one of the first type of recording medium and the second type of recording medium, the hash arithmetic operating unit is operable to receive application key data and the one of the media key data and the fixed value data which was selected in accordance with the type signal and to perform a hash arithmetic operation thereon so as to form locker key data, the first decrypting device is operable to decrypt the encrypted contents key data by use of the locker key data, and the second decrypting device is operable to receive the encrypted contents data and to decrypt the received encrypted contents data by use of the decrypted contents key data.
A reproducing method for reproducing data from a first type of recording medium or from a second type of recording medium, said method comprising the steps of:
- reading out data from the respective recording medium and providing encrypted contents data and encrypted contents data key therefrom;
- providing media key data and fixed value data, in which the media key data is bound to the recording medium;
- selecting one of the media key data or the fixed value data in accordance with a type signal which corresponds to an appropriate one of the first type of recording medium and the second type of recording medium;
- performing a hash arithmetic operation on application key data and the one of the media key data and the fixed value data which was selected in accordance with the type signal by use of a hash arithmetic operating unit so as to form locker key data;
- decrypting the encrypted contents key data by use of the locker key data by a first decrypting device;
- and
- receiving the encrypted contents data and decrypting the received encrypted contents data by use of the decrypted contents key data by a second decrypting device.
Dependencies are inferred from the claim text.