WO2003012786A1 - Data recording apparatus and method, and data reproduction apparatus and method - Google Patents
Data recording apparatus and method, and data reproduction apparatus and method Download PDFInfo
- Publication number
- WO2003012786A1 WO2003012786A1 PCT/JP2002/007164 JP0207164W WO03012786A1 WO 2003012786 A1 WO2003012786 A1 WO 2003012786A1 JP 0207164 W JP0207164 W JP 0207164W WO 03012786 A1 WO03012786 A1 WO 03012786A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- recording medium
- key data
- recording
- recorded
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00253—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
- G11B20/00297—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored in a management area, e.g. the video manager [VMG] of a DVD
- G11B20/00304—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored in a management area, e.g. the video manager [VMG] of a DVD the key being stored in the lead-in area [LIA]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00253—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
- G11B20/00326—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being embossed on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00253—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
- G11B20/00347—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier wherein the medium identifier is used as a key
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00253—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
- G11B20/00362—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being obtained from a media key block [MKB]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00253—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
- G11B20/00369—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier wherein a first key, which is usually stored on a hidden channel, e.g. in the lead-in of a BD-R, unlocks a key locker containing a second
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00253—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
- G11B20/00376—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored by varying the pit format, e.g. depth, width, length or edge positions
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00253—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
- G11B20/00405—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored by varying characteristics of the recording track, e.g. by altering the track pitch or by modulating the wobble track
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00485—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
- G11B20/00557—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein further management data is encrypted, e.g. sector headers, TOC or the lead-in or lead-out areas
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
- G11B20/00746—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
- G11B20/00753—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
Definitions
- the present invention relates to a data recording apparatus and method, and a data reproducing apparatus and method.
- the present invention relates to a data recording apparatus and method, and a data reproducing apparatus and method that maintain security by encryption.
- CD Compact Disc
- MP3 Motion Picture Experts Group-1 Audio Layer II
- CD-R CD-Recordable discs
- SACD Super Audio CD
- DVD Digital Versatile Disc or Digital Video Disc
- a memory card uses a flash memory and is detachable from the device, so if you want to record and store encrypted music data on the memory card, you must authenticate the device. Then, the authentication is established, that is, the encrypted data can be stored and recorded on the memory card only after the authentication of the device is correctly performed.
- the small optical disc (diameter 32 mm) proposed by DataPlay in the United States uses copyright protection technology. This technology consists of technologies that control encryption and content playback conditions. Only the copyright protection system is accessible The “encryption key” that resolves the symbol given to the content and the “condition access key” that specifies the access conditions by the user are stored in a dedicated area on the inner circumference of the disk that can be used.
- ROM part the information indispensable for generating the key information in the read-only area (ROM part).
- media ID data is recorded in the read-only area (ROM portion) at the innermost periphery of a rewritable DVD, and the media ID data and the hash of the MKB (Media Key Block) are recorded.
- MKB Media Key Block
- an object of the present invention is to provide a data recording apparatus and method, and a data reproducing apparatus and method that can easily introduce a full-scale security function of encrypting using a key bound to a medium. It is in. Disclosure of the invention
- the invention of claim 1 provides a method for storing either key data or fixed value data which is recorded as input content data and becomes a key data dedicated to a recording medium. Using an encryption processing unit to perform encryption processing;
- Encoding processing is performed on the output data from the encryption processing unit, and when the key data that is recorded by the encryption processing unit and becomes the key data dedicated to the recording medium is used, the data is recorded.
- a recording device for a recording medium comprising: a recording unit that records output data from the encoding processing unit on the recording medium.
- an encryption process is performed using one of key data and fixed value data which are recorded as input content data and become key data exclusively for a recording medium
- the invention according to claim 17 is a head for reading data from a recording medium on which content data is encrypted and recorded,
- Either key data or fixed-value data that is recorded on the recording medium read from the recording medium and becomes key data dedicated to the recording medium is used.
- a decryption processing unit for decrypting the encryption applied to the output data from the decoder is used.
- the invention according to claim 23 is characterized in that the content data is recorded by being encrypted using either key data which is key data dedicated to a recording medium or fixed value data, and A recording medium on which identification data indicating whether the recording medium has been encrypted by using key data or fixed value data, which becomes key data exclusive to the recording medium by recording the data, is recorded.
- key data which is key data dedicated to a recording medium or fixed value data
- the invention according to claim 25 includes a data area in which the encrypted content data is recorded,
- FIG. 1 is a block diagram illustrating a configuration example of a recording device according to an embodiment of the present invention
- FIG. 2 is a block diagram illustrating a configuration example of a reproducing device according to an embodiment of the present invention
- FIG. 5 is a flowchart showing a flow of a type identification operation according to the embodiment of the present invention.
- reference numeral 1 indicates an optical disk that can record in the same manner as an optical disk, for example, a CD-RW disk or a CD_R disk. It is defined that all the content data recorded on the optical disc 1 is encrypted. Therefore, recording or reproduction cannot be performed using the optical disk 1 by an existing optical disk recording and / or reproducing apparatus that does not perform encryption.
- the recording device shown in FIG. 1 and a reproducing device described later do not need to be dedicated hardware as shown in the figure, but can be realized by a personal computer and software.
- the encryption and decryption processes related to security are realized by software.
- the optical disc 1 is rotationally driven by a spindle motor 2 at a constant linear velocity or a constant angular velocity.
- an optical pickup 3 is provided for recording data on the optical disc 1 and reading data recorded on the optical disc 1.
- Optical pickup 3 sends
- the optical disc 1 of this embodiment can record data by irradiating a laser beam having an output level required for recording.
- This is a phase-change type disc, which is a rewritable optical disc that can be reproduced by detecting a change in the amount of laser light reflected by 1.
- the substrate on which the recording film made of the phase change recording material is adhered is formed, for example, by injection molding a polycarbonate. On one surface of the substrate, a track guide groove called a groove is formed in advance.
- the groups formed on one surface of the disc substrate are also called pre-grooves in the sense that they are formed in advance, and the lands between the groups are called lands.
- a land is defined as a land when viewed from an incident side of a reading laser beam
- a group is defined as a distant side when viewed from an incident side of a reading laser beam.
- the group is formed spirally and continuously from the inner circumference to the outer circumference.
- the group meanders in the radial direction of the optical disc (referred to as a wobble) to control the rotation of the optical disc 1 and to use it as a reference signal for recording. Data is recorded within the group or within the group and land.
- absolute time information as address information is continuously recorded as group wobbled information.
- the groups meander, ie, wobble, in the radial direction of the optical disc 1 based on the address information.
- a desired write position on the optical disc 1 is searched for by referring to absolute time information as address information obtained by detecting a wobbling groove, and an optical pick-up is performed.
- the disk 3 is moved in the radial direction of the optical disk 1 and the optical pickup 3 irradiates the optical disk 1 with a laser beam so that data is written to the disk.
- An optical disc having such a wobbling group is manufactured as follows.
- the master ring device is a disc-shaped glass master.
- the latent image of the coupling group having address information, clock information, etc. Form on the film.
- a master disc is created, and a stamper is created from the master disc by electric processing.
- An optical recording material such as a phase-change recording material is applied to the surface on which the group of disk substrates is formed by using a technique such as sputtering, thereby producing a recordable optical disk.
- content data to be recorded for example, audio and / or video data
- a content data encoded by an encryption device 5 is converted to a multiplexer 6. Supplied to Encrypt 5 encrypts the content data using the content key data from input terminal 7.
- the content key data input from the input terminal 7 is also supplied to the multiplexer 8.
- Management information (indicated as DRM (Digital Registers Management) data) that instructs or specifies how to handle the content to the multiplexer 8 is supplied from an input terminal 9. For example, information on whether copying is possible and the management of copy generation is included in the DRM.
- the output data of the multiplexer 8 is decoded by the encoder 10.
- the encipher key 10 is for encrypting the content key key and the DRM data.
- the encrypted content key data and DRM data output from the Encrypt 10 are supplied to the multiplexer 6.
- the locker key data is supplied to the encrypt 10 and the locker—the key data encrypts the content key data and DRM data. It is.
- the hash calculator 13 calculates a hash value between the application key data from the input terminal 11 and the data selected by the selector 12. This hash value is the locker key data.
- the application key means a key that is not bound to the medium, in the present invention, the optical disk 1, and is held by software or held by a device.
- the application key data undergoes a data conversion process such as a scramble process in the conversion unit 14, and is supplied to the multiplexer 6.
- the key which is bound to the medium, that is, the optical disk 1, means the key data dedicated to the medium by being recorded on the medium.
- the key data bound to the media is embedded in the media so that it cannot be read when the media is played back by an existing recording and / or playback device that does not take security measures by encryption.
- the key data bound to the media can be read by a new recording and / or playback device that takes security measures.
- key data represented by deformation of the pit itself or displacement of the pit (population) key data expressed using a combination bit (3 bits) in EFM modulation, innermost area of the disk This is the key data that binds the disc-specific ID data, etc., recorded on the media.
- the new recording and / or playback device extracts the key data bound to the media from the data read from the media, and decrypts the content data encrypted with the extracted key data. Can be. However, new recording and / or playback devices usually take measures to prevent the key data itself from being known from the outside, so that the encrypted content data and key data are illegally used. Cannot create copied media.
- the selector 12 has a first input terminal 12a, a second input terminal 12b, and an output terminal.
- the input terminal 14a connected to the input terminal 12a of the selector 12 is supplied with a fixed value data
- the input terminal 14b connected to the input terminal 12b of the selector 12 is The media key data is supplied.
- the selector 12 is formed, for example, based on software for controlling the operation of the entire recording apparatus shown in FIG. 1, and is provided by a select signal supplied to the input terminal 15. Controlled. One of the media key data and the fixed value data selected by the selector 12 is supplied to the hash calculator 13 and the gate 16.
- an optical disk on which a fixed value input from the input terminal 14a is selected by the selector 12 and data is recorded that is, an optical disk that is not bound to a medium
- a type A disk an optical disk on which data is recorded by selecting a media key input from the input terminal 1 2b via the input terminal 12b, that is, an optical disc bound to an optical disc as a medium
- a type B disc an optical disc on which data is recorded by selecting a media key input from the input terminal 1 2b via the input terminal 12b
- Both Type A and Type B discs record encrypted content.
- the software for controlling the operation of the entire recording apparatus shown in FIG. 1 is distributed via a recording medium such as a CD-ROM or a network such as an internet.
- a recording medium such as a CD-ROM or a network such as an internet.
- a selector that controls the selectors 12 to select a fixed value.
- the signal is generated and output by a controller (not shown) based on software, for example.
- software for generating a select signal for controlling the selector 12 so as to select the media key data is distributed.
- the select signal may be generated according to whether the recording and / or reproducing apparatus owned by the user supports the type A or type B disc.
- a controller (not shown) outputs a select signal according to which type A or type B disc the recording apparatus itself corresponds to. appear.
- Type A discs encrypted using fixed value data cannot be played on existing recording / playback devices or playback devices.
- a type A disc can be played if a change is made to add a decryptor that decrypts encryption using fixed value data to an existing device. Since it is not necessary to add a configuration required for processing such as reading of media key data and generation of locker key data and content key data, a relatively low-cost configuration is possible.
- the type A disk is played back on an existing playback device or recording / playback device, and the type A disk is read from the type A disk using a fixed value.
- the read data can be decrypted and decrypted. In this case, it becomes possible to play the type A disc without changing the hardware of the existing playback device and recording / playback device.
- the media key data means the key data bound to the above-described medium (here, the optical disc 1).
- fixed value data is a value that is not bound to media.
- all data of “ ⁇ ”, all data of “0”, and data of a known pattern such as “10101 0 ⁇ 10” are fixed value data.
- the specific data recorded at a specific address in the lead-in area of the data area may be used as fixed value data.
- the lead-in area includes a data area in which encrypted content data and the like are recorded and this data area. Functions as a management data area in which TOC data is recorded as management data for the data recorded in the area. Read before the evening area.
- TOC Table Of Content
- the media key data is always recorded on the optical disc 1, it is not necessary for the reproducing apparatus or the recording / reproducing apparatus to record the fixed value data known to the optical disc 1 when reproducing the optical disc 1.
- the predetermined data in the TOC data is fixed value data
- the T ⁇ C data itself is recorded by, for example, the recording device shown in FIG. 1, so that it is not particularly necessary to record the fixed value data.
- the TOC data includes type ID data indicating whether the optical disc 1 is a type A disc or a type B disc.
- the gate 16 When recording the media key data on the optical disc 1, the gate 16 is controlled by a select signal supplied from the input terminal 15 so that the gate 16 is turned on when the selector 12 selects the media key data. Is done. When the selector 12 selects fixed value data, the gate 16 is turned off by the select signal. When recording the media key data, the media key data output from the selector 12 via the gate 16 is supplied to the recording circuit 19.
- the multiplexer 6 converts the encrypted content data, the encrypted content key data and the DRM data, and the converted application key data into a predetermined data format.
- the output data of the multiplexer 6 is supplied to the error correction encoder 17.
- the output data from the multiplexer 6 is subjected to error correction encoding processing by an error correction encoder 17.
- the output data of the error correction encoder 17 is modulated by the modulator 18.
- the modulation unit 18 performs EFM modulation processing.
- the output data of the modulation section 18 is supplied to the recording circuit 19.
- the recording circuit 19 performs processing for adding a frame synchronization signal, address information, and the like, and converts the media key data and the select signal into recording data.
- the media key data is recorded on the optical disc 1 using the combination bit (3 bits) in the EFM modulation.
- the media key data may be supplied to the modulator 18.
- the type identifier generated based on the select signal is recorded as part of the TOC data in the lead-in area.
- the laser drive circuit of the recording circuit 19 generates a drive signal having a predetermined level for recording the recording data on the optical disk 1.
- the drive signal of the laser drive circuit is supplied to the semiconductor laser of the optical pickup 3, and the optical disk 1 is irradiated with a laser beam modulated based on the drive signal supplied from the semiconductor laser, and data is recorded.
- FIG. 2 shows an example of the configuration of a reproducing system corresponding to the recording system of FIG. 1 to which the present invention is applied.
- the optical disc 1 is irradiated with laser light having an output level required for reproduction from the optical pickup 3, and the laser light reflected by the optical disc 1 is detected by a four-divided photodetector provided in the optical pickup 3.
- the detected signal as an output signal from the photodetector is supplied to the RF processing block 21.
- the matrix amplifier calculates the output signal of the photodetector, thereby generating a reproduction (RF) signal, a tracking error signal, and a force signal.
- RF reproduction
- the signal that detects the ringed group is output from the RF processing block 21.
- the reproduction system is not limited to the device shown in FIG. 1 or FIG. 2, that is, not only dedicated hardware but also a personal computer and software. It is possible to realize.
- the RF signal is supplied to the demodulation unit 22 and, for example, EFM demodulation is performed.
- the output data of the demodulation section 22 is supplied to the error correction circuit 23, where error detection and error correction processing are performed.
- the output signal of the error correction circuit 23 is supplied to the demultiplexer 24 and the type ID (identifier) reading unit 25.
- a tracking error signal and a focus error signal are supplied from the RF processing block 21 to a servo circuit (not shown), and the rotation of the spindle motor 2 and the tracking control and focus control of the optical pickup 3 are performed.
- the servo circuit performs a tracking support and a focus support for the optical pickup 3, a spindle support for the spindle motor 2, and a thread servo for controlling the movement of the optical pickup 3 to the optical disk 1.
- Address information is extracted by demodulating the wobble signal. This address information is called AIPIP (Absolute Time In Pre-groove), and indicates an absolute address on the disk by time information.
- AIPIP Absolute Time In Pre-groove
- the address information is supplied to a system controller (not shown) of the reproducing apparatus shown in FIG. 2, and is used to read information of a desired address on the optical disc 1.
- the demultiplexer 24 separates and outputs the encrypted content data, the encrypted content key data and the DRM data, and the converted application key data.
- the encrypted content data is supplied to the decryption unit 26 which performs the decryption of the encryption.
- the content decrypted by the decryption unit 26 is decrypted, and the output terminal 27 reproduces the decrypted content data, that is, decrypts the decrypted content data.
- the encrypted content key data and DRM data separated by the demultiplexer 24 are supplied to the decryptor 28, and the converted application
- the session key data is supplied to the inverse transform unit 29.
- the inverse conversion section 29 performs processing reverse to the conversion processing performed by the conversion section 14 of the recording system (see FIG. 1). For example, in the case where the scrambling process is performed on the application key data in the recording system, the inverse transform unit 29 performs the descrambling process on the application key data.
- the application key data output from the inverse transform unit 29 is supplied to the hash operation unit 30.
- the output data of the selector 31 is also supplied to the hash calculator 30.
- the fixed value data output from the demultiplexer 24 is supplied to one input terminal 31 a of the selector 31, and the media separated by the RF processing block 21 is supplied to the other input terminal 31 b.
- the fixed value data to which the key data is supplied is, for example, a specific data recorded in a part of the TC data.
- the demultiplexer 24 separates and outputs the fixed value data.
- the demultiplexer 24 may generate fixed value data and output the generated fixed value data.
- the media key data is key data bound to the optical disc 1 (type II), and is secretly recorded on the optical disc 1 so that it is almost impossible to know from outside. If the optical disk 1 is a type II disk, no media key data is recorded.
- the selector 31 is controlled by type ID data output from the type ID reading unit 25.
- the type ID data is recorded as a part of the TOC data at the innermost periphery of the optical disc 1 as described above, for example.
- the input terminal 31b is selected, and the media key data from the RF processing block 21 is supplied to the hash operation unit 30.
- the hash operation unit 30 calculates the output data from the selector 31 and the hash value of the application key data.
- the hash value obtained by the hash operation unit 30 is the locker key data.
- the locker key data from the hash calculator 30 is supplied to the decryptor 28.
- the decryptor 28 decrypts the encryption performed on the content key data and the DRM data.
- the demultiplexer 32 connected to the decryption unit 28 separates and outputs the content key data and the DRM data.
- the content key data is supplied to the above-described decipher key 26, and the encrypted content data is decrypted.
- the DRM data is taken out to the output terminal 33.
- FIG. 3 is a flowchart showing the flow of the type determination of the optical disc 1 and the control operation of the selector 31.
- the first step S1 reading of the optical disk 1 is performed. Based on the read type ID data, it is determined in step S2 whether the optical disc 1 to be reproduced is type A or not. If it is determined in step S2 that the optical disc 1 mounted is a type A disc, the selector 31 selectively outputs fixed value data from the demultiplexer 24 (step S3).
- the example of FIG. 3 shows an example in which 128-bit data of all "1" is used as fixed value data.
- step S4 it is determined whether or not the mounted optical disk 1 is a type B disk. If it is determined in step S4 that the loaded disc is a type B disc, the process proceeds to step S5, where the media key data is read from the optical disc 1. Reading The extracted media key data is output from the selector 31 in step S6. If it is determined in step S4 that the mounted optical disk 1 is not a type B disk, the determination result is that the mounted optical disk is not any of the disks of types A and B. In this case, the playback operation is stopped or stopped, and error processing is performed. For example, an error is displayed on a display unit (not shown) provided in the apparatus shown in FIG. 2, and the mounted optical disk is ejected from the apparatus (step S7).
- a display unit not shown
- the present invention is not limited to the above-described embodiment of the present invention, and various modifications and applications are possible without departing from the gist of the present invention.
- a third type optical disk other than the types A and B disks described above may be used as the optical disk to be used.
- the optical disk of the third evening is an optical disk in which identification information unique to the optical disk is recorded in a read-only area. Hearts determined using this identification information
- the content data is encrypted using the hash value as key data.
- This invention can be applied not only to rewritable optical disks and write-once optical disks, but also to read-only optical disks.
- the recording device shown in Fig. 1 is applied to the mastering device.
- the present invention is not limited to an optical disk, and can be applied to other data recording media, for example, a memory card using a semiconductor memory.
- a fixed value having compatibility with a full-scale security function is provided.
- the security function using the media key and the security function using the fixed value can be handled on the same security system. Compatibility can be easily achieved. Furthermore, even if a fixed value that is not bound to media is used, security can be maintained by restricting the playback environment.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Storage Device Security (AREA)
- Television Signal Processing For Recording (AREA)
Description
Claims
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/380,733 US7594123B2 (en) | 2001-07-26 | 2002-07-15 | Data recording apparatus and method and data reproducing apparatus and method |
| EP02746054A EP1411516A1 (en) | 2001-07-26 | 2002-07-15 | Data recording apparatus and method, and data reproduction apparatus and method |
| KR10-2003-7003867A KR20040028615A (ko) | 2001-07-26 | 2002-07-15 | 데이터 기록장치 및 방법과 데이터 재생장치 및 방법 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001-226242 | 2001-07-26 | ||
| JP2001226242A JP2003037589A (ja) | 2001-07-26 | 2001-07-26 | データ記録装置および方法、並びにデータ再生装置および方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2003012786A1 true WO2003012786A1 (en) | 2003-02-13 |
Family
ID=19059094
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2002/007164 Ceased WO2003012786A1 (en) | 2001-07-26 | 2002-07-15 | Data recording apparatus and method, and data reproduction apparatus and method |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7594123B2 (ja) |
| EP (1) | EP1411516A1 (ja) |
| JP (1) | JP2003037589A (ja) |
| KR (1) | KR20040028615A (ja) |
| CN (1) | CN1465062A (ja) |
| WO (1) | WO2003012786A1 (ja) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6975276B2 (en) * | 2002-08-30 | 2005-12-13 | Raytheon Company | System and low-loss millimeter-wave cavity-backed antennas with dielectric and air cavities |
| KR100974449B1 (ko) * | 2003-04-24 | 2010-08-10 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
| KR100972831B1 (ko) * | 2003-04-24 | 2010-07-28 | 엘지전자 주식회사 | 엔크립트된 데이터의 보호방법 및 그 재생장치 |
| KR100974448B1 (ko) * | 2003-04-24 | 2010-08-10 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
| KR20040092649A (ko) * | 2003-04-24 | 2004-11-04 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
| US7715558B2 (en) | 2004-03-11 | 2010-05-11 | Panasonic Corporation | Encrypted-content recording medium, playback apparatus, and playback method |
| EP1723649A2 (en) | 2004-03-09 | 2006-11-22 | Matsushita Electric Industrial Co., Ltd. | Content playback device |
| US20060005257A1 (en) | 2004-07-01 | 2006-01-05 | Nakahara Tohru | Encrypted contents recording medium and apparatus and method for reproducing encrypted contents |
| KR100612215B1 (ko) * | 2004-07-24 | 2006-08-16 | 삼성전자주식회사 | 비밀번호를 이용하는 데이터 기록/재생 장치 및 그 방법 |
| TWI277870B (en) * | 2004-11-22 | 2007-04-01 | Toshiba Corp | Copyright management method, information recording/reproducing method and device, and information recording medium and method of manufacturing the medium |
| JP4321464B2 (ja) | 2005-03-11 | 2009-08-26 | ヤマハ株式会社 | 情報記録装置及びプログラム |
| US8176565B2 (en) * | 2005-04-15 | 2012-05-08 | Sony Corporation | Information processing apparatus, information processing method, and computer program |
| US8397081B2 (en) * | 2005-06-22 | 2013-03-12 | Freescale Semiconductor, Inc. | Device and method for securing software |
| JP4886428B2 (ja) * | 2005-09-15 | 2012-02-29 | 株式会社東芝 | 情報提供システムとコンテンツ情報複製装置、ユーザ端末装置及びユーザ管理装置 |
| JP4921862B2 (ja) * | 2006-06-12 | 2012-04-25 | 株式会社東芝 | 情報記録再生装置及び方法 |
| US9281004B2 (en) * | 2006-12-11 | 2016-03-08 | Mitsubishi Electric Corporation | Content assessment apparatus, content assessment method, information reproducing apparatus, and information reproducing method |
| EP2068320A4 (en) * | 2006-12-29 | 2010-12-01 | Panasonic Corp | RECORDING REPRODUCTION DEVICE, REPRODUCING DEVICE, AND HOST DEVICE |
| CN101286338B (zh) * | 2007-04-12 | 2010-06-02 | 鸿富锦精密工业(深圳)有限公司 | 电子设备及其数据加密方法与数据解密方法 |
| US9342666B2 (en) * | 2012-10-31 | 2016-05-17 | Intel Corporation | Providing security support for digital rights management in different formats |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07288762A (ja) * | 1994-04-15 | 1995-10-31 | Asahi Optical Co Ltd | 記録装置および再生装置 |
| JPH10283270A (ja) * | 1997-04-09 | 1998-10-23 | Fujitsu Ltd | 再生許可方法、記録方法及び記録媒体 |
| WO2000022777A1 (en) * | 1998-10-15 | 2000-04-20 | Mitsubishi Corporation | Method and device for protecting digital data by double re-encryption |
| JP2000187935A (ja) * | 1998-07-22 | 2000-07-04 | Matsushita Electric Ind Co Ltd | ディジタルデ―タ記録装置及びその方法並びにそのプログラムを記録したコンピュ―タ読み取り可能な記録媒体 |
| JP2001077802A (ja) * | 1999-09-02 | 2001-03-23 | Sony Corp | データ提供装置、データ提供方法、およびプログラム記録媒体、並びにデータ記録媒体、およびデータ記録媒体の製造方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6118873A (en) * | 1998-04-24 | 2000-09-12 | International Business Machines Corporation | System for encrypting broadcast programs in the presence of compromised receiver devices |
| US6438235B2 (en) * | 1998-08-05 | 2002-08-20 | Hewlett-Packard Company | Media content protection utilizing public key cryptography |
| KR100574531B1 (ko) * | 1998-10-16 | 2006-04-27 | 마츠시타 덴끼 산교 가부시키가이샤 | 디지털 저작물 보호시스템 |
| US7245719B2 (en) * | 2000-06-30 | 2007-07-17 | Matsushita Electric Industrial Co., Ltd. | Recording method and apparatus, optical disk, and computer-readable storage medium |
-
2001
- 2001-07-26 JP JP2001226242A patent/JP2003037589A/ja active Pending
-
2002
- 2002-07-15 US US10/380,733 patent/US7594123B2/en not_active Expired - Fee Related
- 2002-07-15 WO PCT/JP2002/007164 patent/WO2003012786A1/ja not_active Ceased
- 2002-07-15 CN CN02802514A patent/CN1465062A/zh active Pending
- 2002-07-15 EP EP02746054A patent/EP1411516A1/en not_active Withdrawn
- 2002-07-15 KR KR10-2003-7003867A patent/KR20040028615A/ko not_active Withdrawn
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07288762A (ja) * | 1994-04-15 | 1995-10-31 | Asahi Optical Co Ltd | 記録装置および再生装置 |
| JPH10283270A (ja) * | 1997-04-09 | 1998-10-23 | Fujitsu Ltd | 再生許可方法、記録方法及び記録媒体 |
| JP2000187935A (ja) * | 1998-07-22 | 2000-07-04 | Matsushita Electric Ind Co Ltd | ディジタルデ―タ記録装置及びその方法並びにそのプログラムを記録したコンピュ―タ読み取り可能な記録媒体 |
| WO2000022777A1 (en) * | 1998-10-15 | 2000-04-20 | Mitsubishi Corporation | Method and device for protecting digital data by double re-encryption |
| JP2001077802A (ja) * | 1999-09-02 | 2001-03-23 | Sony Corp | データ提供装置、データ提供方法、およびプログラム記録媒体、並びにデータ記録媒体、およびデータ記録媒体の製造方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20040028615A (ko) | 2004-04-03 |
| CN1465062A (zh) | 2003-12-31 |
| US20040039907A1 (en) | 2004-02-26 |
| US7594123B2 (en) | 2009-09-22 |
| EP1411516A1 (en) | 2004-04-21 |
| JP2003037589A (ja) | 2003-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4020077B2 (ja) | 記録媒体の再生方法および再生装置、並びに記録媒体の記録方法および記録装置 | |
| WO2003012786A1 (en) | Data recording apparatus and method, and data reproduction apparatus and method | |
| CN100499772C (zh) | 记录媒体记录方法和设备以及记录媒体再现方法和设备 | |
| KR20060056852A (ko) | 저작권 관리 방법, 정보 기록 재생 방법 및 장치, 및 정보기록 매체 및 그 제조 방법 | |
| US20050154907A1 (en) | Method of copying and reproducing data from storage medium | |
| CN100401411C (zh) | 信息记录/再现处理设备和方法,记录介质和计算机程序 | |
| WO2003003358A1 (en) | Data recording medium, recording medium recording and/reproducing apparatus, and recording or reproducing method | |
| RU2255381C2 (ru) | Носитель записи, способ и устройство для записи и способ воспроизведения | |
| JP2002367282A (ja) | データ記録装置及び方法、データ記録媒体、データ再生装置及び方法、データ送信装置及び方法並びにデータ受信装置及び方法 | |
| JP2002093047A (ja) | データ記録媒体、データ記録装置および方法、データ出力装置および方法、データ表示方法、コンテンツデータ並びにデータ再生装置および方法 | |
| WO2004029943A1 (ja) | 光記録媒体及び光記録媒体の記録装置 | |
| WO2003081587A1 (en) | Writable recording medium, identification information recording method, information recording device, identification information reproduction method, and information reproduction device | |
| WO2002080172A1 (fr) | Appareil d'enregistrement ou de reproduction de support d'enregistrement et procede de commande de sortie de donnees | |
| JP2006011682A (ja) | 情報記録媒体検証装置、および情報記録媒体検証方法、並びにコンピュータ・プログラム | |
| KR20080067075A (ko) | 광디스크의 암호화 데이터 기록 및 재생방법 | |
| JP3608712B2 (ja) | 再生装置、暗号復号方法 | |
| JP4607605B2 (ja) | 著作権管理方法、情報記録再生方法及び装置、並びに情報記録媒体及びその製造方法 | |
| JP4665974B2 (ja) | 情報記録媒体 | |
| JP2001076348A (ja) | 光ディスクおよび光ディスク装置 | |
| US8739299B1 (en) | Content unlocking | |
| HK1069475B (en) | Recording medium reproduction method and reproduction apparatus, and recording medium recording method and recording apparatus | |
| JP2002324348A (ja) | データ記録媒体、データ記録装置及びデータ記録方法、並びにデータ再生装置及びデータ再生方法 | |
| JP2009199710A (ja) | 記録媒体、データ記録方法及びデータ記録装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN KR Kind code of ref document: A1 Designated state(s): CN KR US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SK TR Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FR GB GR IE IT LU MC NL PT SE SK TR |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1020037003867 Country of ref document: KR Ref document number: 10380733 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2002746054 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 028025148 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWP | Wipo information: published in national office |
Ref document number: 1020037003867 Country of ref document: KR |
|
| WWP | Wipo information: published in national office |
Ref document number: 2002746054 Country of ref document: EP |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 2002746054 Country of ref document: EP |