WO2003015088A1 - Method of authenticating cds - Google Patents

Method of authenticating cds Download PDF

Info

Publication number
WO2003015088A1
WO2003015088A1 PCT/GB2002/003710 GB0203710W WO03015088A1 WO 2003015088 A1 WO2003015088 A1 WO 2003015088A1 GB 0203710 W GB0203710 W GB 0203710W WO 03015088 A1 WO03015088 A1 WO 03015088A1
Authority
WO
WIPO (PCT)
Prior art keywords
lengths
pits
cds
lands
standard
Prior art date
Application number
PCT/GB2002/003710
Other languages
French (fr)
Inventor
Jonathan Michael Blackledge
Johnson W.N.H.
Original Assignee
Durand Technology Limited
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from GB0119589A external-priority patent/GB0119589D0/en
Application filed by Durand Technology Limited filed Critical Durand Technology Limited
Publication of WO2003015088A1 publication Critical patent/WO2003015088A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • G06F21/80Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in storage media based on magnetic or optical technology, e.g. disks with sectors
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/12Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark
    • G11B19/122Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark involving the detection of an identification or authentication mark
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00094Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00094Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
    • G11B20/00115Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers wherein the record carrier stores a unique medium identifier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00094Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
    • G11B20/00123Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers the record carrier being identified by recognising some of its unique characteristics, e.g. a unique defect pattern serving as a physical signature of the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00166Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised contents recorded on or reproduced from a record carrier, e.g. music or software
    • G11B20/00173Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised contents recorded on or reproduced from a record carrier, e.g. music or software wherein the origin of the content is checked, e.g. determining whether the content has originally been retrieved from a legal disc copy or another trusted source
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00188Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00188Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier
    • G11B20/00195Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier using a device identifier associated with the player or recorder, e.g. serial numbers of playback apparatuses or MAC addresses
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits 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/00217Circuits 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/00224Circuits 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 obtained from a remote server
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00572Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium
    • G11B20/00586Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the physical format of the recording medium
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00572Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium
    • G11B20/00586Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the physical format of the recording medium
    • G11B20/00594Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the physical format of the recording medium wherein the shape of recording marks is altered, e.g. the depth, width, or length of pits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00855Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10046Improvement or modification of read or write signals filtering or equalising, e.g. setting the tap weights of an FIR filter
    • G11B20/10212Improvement or modification of read or write signals filtering or equalising, e.g. setting the tap weights of an FIR filter compensation for data shift, e.g. pulse-crowding effects
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
    • G11B2020/14618 to 14 modulation, e.g. the EFM code used on CDs or mini-discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • G11B2020/1836Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information using a Reed Solomon [RS] code
    • G11B2020/184Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information using a Reed Solomon [RS] code using a cross-interleaved Reed Solomon [CIRC]

Definitions

  • THIS INVENTION relates to a method of checking the source of CDs as herein defined and/or for checking for unauthorised copies of CDs.
  • CDs Compact Discs
  • Digital Versatile Disc DVDs
  • CDs Compact Discs
  • Digital Versatile Discs DVDs
  • CDs are now a familiar medium for carrying data in digital form, whether digitally recorded sound or computer data.
  • a sophisticated version of the CD, the "Digital Versatile Disc” DVD is now also available which utilises substantially the same principles but provides a denser packing of information and thus makes it possible to store, in digital form, a larger amount of data, for example embodying full length cinema presentations, on a single disc.
  • CD is also intended to include such DVDs.
  • a light-reflective disc e.g. of plastics sheet material with a metalised reflecting layer incorporated therein
  • the digital recording or data stored comprises an extended spiral "track" of such pits, i.e. a track extended in much the same way as that on the gramophone discs which were once the accepted medium for recorded music.
  • the configuration of a CD is complex and a CD track comprises pits of various lengths selected from nine "standard" lengths.
  • These lengths are herein also referred to as "clap-lengths". These pits are derived from corresponding features in a "master”, formed in a manufacturing process in which, inter alia a counterpart to the CD track is recorded by means of a laser beam on a rotating disk in a recording machine.
  • the 'clap-lengths' can be thought of in terms of lines of different length over which the opacity or reflectivity of the material changes. These Tines' are arranged over the entire spiral of the CD to give a continuous stream of data. In terms of data representation, the lines form a run-length code ' from which a bit stream is then extracted.
  • CDs may be made using "write-once" recordable CD technology in which streaks or bars of a contrasting colour to a background colour are formed by a laser in a recording/writing device, or may be made using re-write technology, in which variations in reflectivity are induced reversibly in any of various ways by a writing laser are used to provide marks which, to a "standard” CD player or "CD ROM” data reading device, simulate the pits referred to in the mass- produced CDs.
  • the master in a conventional CD ROM production technique, like the "write- once" and “re-write” systems referred to, relies upon a writing technique in which a disc is rotated according to a standard scheme of rotary movement, (the rotational rate is not constant but is generally varied throughout recording to achieve a generally uniform velocity of the spiral track through the focus of the writing laser), and a laser beam is focused onto the surface of the master and is switched on or off to provide the features and intervening spaces in the respective master, which will correspond to the pits and intervening "lands" in the manufactured CD.
  • CD recorder there may be considerable variation from CD recorder to CD recorder in deviations from the actual positions (times, in terms of the replay signal) in the CD track at which transitions from pit to successive land or from land to successive pit occur, as compared with the notional product of an ideal, perfect, recording machine.
  • a method of authenticating CDs comprising measuring precisely the lengths of the pits corresponding to the several "standard” pits, i.e. measuring precisely the respective "clap-lengths", and/or of the lands between such pits, and/or comprising measuring precisely the positions of the ends of such pits, (i.e. of the transitions between pits and lands) relative to their notional ideal positions, performing a statistical or other mathematical analysis on the resulting measurements to establish averages, distributions and/or other statistical measures, and comparing the results of corresponding results for CDs from the totality of legitimate sources, to determine the likelihood that the CD emanates from any of the legitimate sources.
  • a method of authenticating CDs comprising measuring precisely the lengths of the pits corresponding to the several "standard” pits, i.e. measuring precisely the respective "clap-lengths", and/or of the lands between such pits, and/or comprising measuring precisely the positions of the ends of such pits, (i.e. of the transitions between pits and lands) relative to their notional ideal positions, to establish a statistical fingerprint or phase portrait based on chaotic data analysis using appropriate phase spaces and/or other standard and/or Levy statistical measures, and comparing the results with corresponding results for CDs from the totality of legitimate sources, to determine the likelihood that the CD emanates from any of the legitimate sources.
  • Copying a CD or DVD leads to a copy CD or DVD having the same (binary) information as the copied CD.
  • the physical nature (i.e. the laser burn) of the copy can be different from one replicator to another due to the natural 'jitter' of the copier, i.e. the natural errors that occur in the mechanics of the copier and the (laser) modulator.
  • 'jitter' introduced by a replicator has a unique statistical signature which may be determined by carrying out operation such as computing the population density of the 'clap-lengths'.
  • the 'clap-lengths' are the lengths of the laser burn on the CD - from T3 to Tl 1.
  • the procedure involved may be as follows:
  • the method requires only that the 'clap-lengths' on the CD can be measured and that a data base of the frequency distributions associated with authorised replicators is available for cross-correlation.
  • the procedure involved in a preferred embodiment of the invention may be as follows: (i) compute the phase portrait for lands and pits on the entire CD, or possibly over only part of the CD;
  • the method requires only that the 'clap-lengths' on the CD can be measured and that a data base of the phase portraits, for lands and pits, associated with authorised replicators is available for cross-correlation.
  • a consumer - oriented CD ROM drive or a computer incorporating such a CD ROM drive may be arranged to carry out or participate in the method of the present invention by being designed to, or adapted to make the measurements and collect the data forming the basis for such a statistical fingerprint or phase portrait, and possibly to carry out part or all of the necessary processing of such data.
  • a computer incorporating such a CD ROM drive may be used in a download protection scheme, so that when a CD bearing software from, or purporting to be from, a software supplier, is loaded into the CD ROM for loading into the computer, the software will only be loaded after the fingerprint or phase portrait of the CD ROM has been checked against a database of legitimate replicators, eg.
  • the "signature", "fingerprint” or “portrait” of the CD can be uploaded and checked centrally on a database and then key additional files or file changes made to enable the software to be loaded onto the user's machine.
  • the extracting of analogue data and computation of the signature can, it is believed, be carried out very quickly as the applicants believe it should only be necessary to measure the first 10,000 pits or so on the disk to get the mass of data needed.
  • phase spaces or phase portraits can form the basis for the pattern recognition approach to identify the 'fingerprint' of an authorised CD replicator.
  • fingerprints can be collated into a database of templates from which a CD can be validated.
  • the method requires only that the 'clap-lengths' on the CD can be measured and that a database of the phase space templates associated with the authorised replicators is available for cross-correlation.
  • the laser pickup When a standard player reads a CD/DVD the laser pickup receives an analogue signal corresponding to the interference of the laser light caused by the pits. The analogue signal then is converted into a digital signal and is passed to an
  • EFM eight to fourteen modulation
  • CIRC cross interleaved Reed-Solomon code
  • the subcode is added at the recording stage and extracted at the reading stage to designate the subcode channels P,Q,R,S,T,U,V and W. For example the P subcode is used to indicate silence between tracks.
  • the acquisition of the "fingerprint” or “portrait” referred to is carried out using the analogue signal referred to above, before digitisation.
  • This analogue signal comprises a series of run lengths (the electrical counterparts of the pits in the CD), measured in time (pico seconds or equivalent depending upon the speed). The variation in these run lengths may be used for the "fingerprint” analysis. It is envisaged that before spirming the disk to full speed, which can be 40x or more, the raw data will be measured for the first part of the disc at lx and the validation process started.
  • This validation could be routinely undertaken so that the fingerprint of the CD DVD is automatically taken when it is inserted into a reader. Using various methods, such as on-line registration, this fingerprint could be compared with authentic fingerprints so that counterfeits would not be loaded. In another embodiment authentic fingerprints could included on the CD/DVD but encoded in such a way that a counterfeiter could not add a fictitious fingerprint to the database. On CD music players and DVD players this would mean changes to the design of the software within the machine. Validation on a PC would be easier to accomplish because of the ease with which software can be modified and loaded onto it. For stand-alone CD/DVD players a new chip may be needed.

Abstract

A method of authenticating CDs comprises measuring precisely the lengths of the pits corresponding to the several 'standard' 'T lengths' or 'clap-lengths', and/or of the lands between such pits, performing a statistical analysis on the measured lengths of such pits and/or lands to establish averages, distributions and/or other statistical measures, and comparing the results of corresponding results for CDs from the totality of legitimate sources, to determine the likelihood that the CD emanates from any of the legitimate sources. The method may also, or alternatively, comprise measuring precisely the positions of ends of the pits in the CD track, (i.e. of the transitions between pits and lands) relative to their notional ideal positions, in order to obtain data for derivation of the desired 'fingerprint'. The method may be used in a copy protection scheme or software authentication scheme.

Description

Title of Invention:
"Method of Authenticating CDs"
THIS INVENTION relates to a method of checking the source of CDs as herein defined and/or for checking for unauthorised copies of CDs.
CDs (Compact Discs) are now a familiar medium for carrying data in digital form, whether digitally recorded sound or computer data. A sophisticated version of the CD, the "Digital Versatile Disc" DVD, is now also available which utilises substantially the same principles but provides a denser packing of information and thus makes it possible to store, in digital form, a larger amount of data, for example embodying full length cinema presentations, on a single disc. For the purposes of the present Application, the term "CD" is also intended to include such DVDs.
In a CD, information is recorded upon a light-reflective disc, e.g. of plastics sheet material with a metalised reflecting layer incorporated therein, by forming ditches or pits elongated substantially in the circumferential direction to a greater or lesser degree, the information recorded on the disc being recorded digitally. The digital recording or data stored comprises an extended spiral "track" of such pits, i.e. a track extended in much the same way as that on the gramophone discs which were once the accepted medium for recorded music. In practice, of course, the configuration of a CD is complex and a CD track comprises pits of various lengths selected from nine "standard" lengths. These lengths, conventionally referenced T3,T4, ..Ti l, are herein also referred to as "clap-lengths". These pits are derived from corresponding features in a "master", formed in a manufacturing process in which, inter alia a counterpart to the CD track is recorded by means of a laser beam on a rotating disk in a recording machine.
The 'clap-lengths' can be thought of in terms of lines of different length over which the opacity or reflectivity of the material changes. These Tines' are arranged over the entire spiral of the CD to give a continuous stream of data. In terms of data representation, the lines form a run-length code' from which a bit stream is then extracted.
The most common type of mass-produced CD is made, in a manner analogous to that in which gramophone records used to be made, by pressing from a master, the pressed surface being thereafter covered by a protective transparent layer. For private use, or in "trial" production runs, CDs may be made using "write-once" recordable CD technology in which streaks or bars of a contrasting colour to a background colour are formed by a laser in a recording/writing device, or may be made using re-write technology, in which variations in reflectivity are induced reversibly in any of various ways by a writing laser are used to provide marks which, to a "standard" CD player or "CD ROM" data reading device, simulate the pits referred to in the mass- produced CDs.
The master, in a conventional CD ROM production technique, like the "write- once" and "re-write" systems referred to, relies upon a writing technique in which a disc is rotated according to a standard scheme of rotary movement, (the rotational rate is not constant but is generally varied throughout recording to achieve a generally uniform velocity of the spiral track through the focus of the writing laser), and a laser beam is focused onto the surface of the master and is switched on or off to provide the features and intervening spaces in the respective master, which will correspond to the pits and intervening "lands" in the manufactured CD. Whilst there may be said to be, for example, in a conventional CD ROM, a "standard" length for a T3 pit, another "standard" length for a T4 pit, and so on, there may be considerable variation from CD recorder to CD recorder in the actual length of nominally equivalent pits, (and, indeed, to a lesser degree, such variations from one position in a single CD to another position therein). It is, of course, the great advantage of a digital system that such variations can be ignored and have no effect in corrupting the data concerned provided that they do not exceed the limit at which a pit of one type, eg. a T3 pit, can be confused with a pit of another type, eg. a T4 pit. Likewise, there may be considerable variation from CD recorder to CD recorder in deviations from the actual positions (times, in terms of the replay signal) in the CD track at which transitions from pit to successive land or from land to successive pit occur, as compared with the notional product of an ideal, perfect, recording machine.
The inventor has discovered that such variations, (also referred to herein as "jitter"), and in particular how these variations are distributed statistically, are measurably characteristic to particular recording machines and that such a statistical distribution provides, in effect, a "fingerprint" or unique identity for a particular recording machine.
It is an object of the present invention to provide a method of authenticating CDs or of detecting unauthorised copies of the same, utilising these variations.
According to one aspect of the invention, there is provided a method of authenticating CDs comprising measuring precisely the lengths of the pits corresponding to the several "standard" pits, i.e. measuring precisely the respective "clap-lengths", and/or of the lands between such pits, and/or comprising measuring precisely the positions of the ends of such pits, (i.e. of the transitions between pits and lands) relative to their notional ideal positions, performing a statistical or other mathematical analysis on the resulting measurements to establish averages, distributions and/or other statistical measures, and comparing the results of corresponding results for CDs from the totality of legitimate sources, to determine the likelihood that the CD emanates from any of the legitimate sources.
According to another aspect of the invention, there is provided a method of authenticating CDs comprising measuring precisely the lengths of the pits corresponding to the several "standard" pits, i.e. measuring precisely the respective "clap-lengths", and/or of the lands between such pits, and/or comprising measuring precisely the positions of the ends of such pits, (i.e. of the transitions between pits and lands) relative to their notional ideal positions, to establish a statistical fingerprint or phase portrait based on chaotic data analysis using appropriate phase spaces and/or other standard and/or Levy statistical measures, and comparing the results with corresponding results for CDs from the totality of legitimate sources, to determine the likelihood that the CD emanates from any of the legitimate sources.
The following discussion sets out in other terms the principle by which a CD can be analysed, in accordance with the invention, to test whether or not it is a copy made by an unauthorised (CD or DVD) replicator.
Copying a CD or DVD leads to a copy CD or DVD having the same (binary) information as the copied CD. However, as indicated above, the physical nature (i.e. the laser burn) of the copy can be different from one replicator to another due to the natural 'jitter' of the copier, i.e. the natural errors that occur in the mechanics of the copier and the (laser) modulator. For the reasons discussed above, 'jitter' introduced by a replicator has a unique statistical signature which may be determined by carrying out operation such as computing the population density of the 'clap-lengths'. The 'clap-lengths' are the lengths of the laser burn on the CD - from T3 to Tl 1.
In one embodiment of the invention, the procedure involved may be as follows:
(i) compute the number of 'clap-lengths' from T3 to Tl 1 on the entire CD;
(ii) compute the population density (i.e. the frequency distribution) of these 'clap-lengths'
(iii) compare this population density with that associated with a CD generated by an authorised replicator using statistical analysis algorithms;
(iv) if this statistical test provides a correlation with one of a number of authorised replicators, then pass the CD as being genuine, otherwise conclude that the CD is an unauthorised copy.
The method requires only that the 'clap-lengths' on the CD can be measured and that a data base of the frequency distributions associated with authorised replicators is available for cross-correlation.
The procedure involved in a preferred embodiment of the invention may be as follows: (i) compute the phase portrait for lands and pits on the entire CD, or possibly over only part of the CD;
(ii) compare statistically this portrait with that associated with a CD generated by an authorised replicator using statistical analysis algorithms;
(iii) if this statistical test provides a correlation with one of a number of authorised replicators, then pass the CD as being genuine, otherwise conclude that the CD is an unauthorised copy.
The method requires only that the 'clap-lengths' on the CD can be measured and that a data base of the phase portraits, for lands and pits, associated with authorised replicators is available for cross-correlation.
It is envisaged that a consumer - oriented CD ROM drive or a computer incorporating such a CD ROM drive may be arranged to carry out or participate in the method of the present invention by being designed to, or adapted to make the measurements and collect the data forming the basis for such a statistical fingerprint or phase portrait, and possibly to carry out part or all of the necessary processing of such data. It is envisaged, for example, that a computer incorporating such a CD ROM drive may be used in a download protection scheme, so that when a CD bearing software from, or purporting to be from, a software supplier, is loaded into the CD ROM for loading into the computer, the software will only be loaded after the fingerprint or phase portrait of the CD ROM has been checked against a database of legitimate replicators, eg. after the data retrieved (and possibly at least part-processed) by the consumer computer/drive, has been transmitted, via the internet for example, to the software supplier for checking against such database, after which the software supplier may transmit to the consumer computer an appropriate decryption key or the like element necessary to the loading or ninning of the software concerned on the consumer computer. A similar scheme might, of course be used in relation to audio CDs, audio/video DVDs, etc.
Thus, for example when a software CDROM or DVD is inserted into what the applicants envisage as a standard reader with only a small modification to extract the analogue data, the "signature", "fingerprint" or "portrait" of the CD can be uploaded and checked centrally on a database and then key additional files or file changes made to enable the software to be loaded onto the user's machine. The extracting of analogue data and computation of the signature can, it is believed, be carried out very quickly as the applicants believe it should only be necessary to measure the first 10,000 pits or so on the disk to get the mass of data needed.
The following discussion sets out in other terms the principle by which a CD can be analysed, in accordance with the invention, using, phase spaces or phase portraits, to test whether or not it is a copy which has been made by an unauthorised (CD or DVD) replicator. These phase spaces can form the basis for the pattern recognition approach to identify the 'fingerprint' of an authorised CD replicator. These fingerprints can be collated into a database of templates from which a CD can be validated.
The method requires only that the 'clap-lengths' on the CD can be measured and that a database of the phase space templates associated with the authorised replicators is available for cross-correlation.
As noted above, a very small modification to the design of the conventional CD player or DVD player should serve to allow the "fingerprint" or "portrait" referred to to be taken. That is to say, the method of fingerprinting envisaged should not require prohibitively expensive or bulky specialist equipment.
When a standard player reads a CD/DVD the laser pickup receives an analogue signal corresponding to the interference of the laser light caused by the pits. The analogue signal then is converted into a digital signal and is passed to an
» eight to fourteen modulation (EFM) decoder at which stage a so-called subcode is taken off before the data is passed to a cross interleaved Reed-Solomon code (CIRC) encoder to extract the data to reproduce the sound and/or video stream. The subcode is added at the recording stage and extracted at the reading stage to designate the subcode channels P,Q,R,S,T,U,V and W. For example the P subcode is used to indicate silence between tracks.
In one embodiment of the invention as applied to a consumer CD player or CD- ROM drive, the acquisition of the "fingerprint" or "portrait" referred to is carried out using the analogue signal referred to above, before digitisation. This analogue signal comprises a series of run lengths (the electrical counterparts of the pits in the CD), measured in time (pico seconds or equivalent depending upon the speed). The variation in these run lengths may be used for the "fingerprint" analysis. It is envisaged that before spirming the disk to full speed, which can be 40x or more, the raw data will be measured for the first part of the disc at lx and the validation process started.
This validation could be routinely undertaken so that the fingerprint of the CD DVD is automatically taken when it is inserted into a reader. Using various methods, such as on-line registration, this fingerprint could be compared with authentic fingerprints so that counterfeits would not be loaded. In another embodiment authentic fingerprints could included on the CD/DVD but encoded in such a way that a counterfeiter could not add a fictitious fingerprint to the database. On CD music players and DVD players this would mean changes to the design of the software within the machine. Validation on a PC would be easier to accomplish because of the ease with which software can be modified and loaded onto it. For stand-alone CD/DVD players a new chip may be needed.
For enhanced analysis of CDs, CD-ROMs, DVDs and the like to establish "fingerprints" from which the sources of such CDs, etc., can be deteirnined, it is possible, and may be preferred in some cases, in carrying out the invention, to use the methods of fractal mathematics and analysis, or the methods of the mathematics of chaos, (chaotic analysis), for example as disclosed in and referred to in W099/17268 or WOO 1/43067, the disclosure of which is incorporated herein by reference.
It should be understood that the mathematical analysis of the data used in carrying out the present invention need not comprise, or need not solely comprise, traditional statistical analysis. Assuming the data is chaotic, phase space analysis may usefully be applied.
In the present specification "comprise" means "includes or consists of and "comprising" means "including or consisting of.
The features disclosed in the foregoing description, or the following claims, expressed in their specific forms or in terms of a means for performing the disclosed function, or a method or process for attaining the disclosed result, as appropriate, may, separately, or in any combination of such features, be utilised for realising the invention in diverse forms thereof

Claims

CLAIMS:
1. A method of authenticating CDs comprising measuring precisely the lengths of the pits corresponding to the several "standard" line lengths or "clap- lengths", and/or of the lands between such pits, perforating a statistical analysis on the measured lengths of such pits and/or lands to establish averages, distributions and/or other statistical measures, and comparing the results of corresponding results for CDs from the totality of legitimate sources, to determined the likelihood that the CD emanates from any of the legitimate sources.
2. A method of authenticating CDs comprising measuring precisely the lengths of the pits and/or lands corresponding to the several "standard" line lengths or "clap lengths", performing a statistical analysis of the measured lengths of such pits or lands to establish a statistical fingerprint or phase portrait based on chaotic data analysis using appropriate phase spaces and/or other standard and/or Levy statistical measures, and comparing the results with corresponding results for CDs from the totality of legitimate sources, to determine the likelihood that the CD emanates from any of the legitimate sources.
3. A method according to claim 1 or claim 2 wherein said statistical analysis utilises fractal or chaotic mathematics.
4. A copy protection or software verifying scheme for CDs, CD-ROMs, DVDs and the like, wherein apparatus for playing such CDs, CD-ROMs, DVDs or the like or for utilising software or data provided on such CDs, CD-ROMs, DVDs or the like, incorporates means for measuring the lengths of the pits corresponding to several the several "standard" line lengths, "T lengths" or "clap-lengths", on the CDs, CD-ROMs, DVDs or the like, and for carrying out the authentication method of claim 1 or claim2 and wherein the apparatus is arranged to block playing of such a CD, CD-ROM, DVD or the like, or to block access to data or software on the CD, CD-ROM, DVD or the like, if the authentication method concludes that the CD, CD-ROM, DVD or the like is not from an approved source.
5. Apparatus for carrying out the method of claim 1, 2 or 3, or incorporating or utilising the system of claim 4.
PCT/GB2002/003710 2001-08-10 2002-08-12 Method of authenticating cds WO2003015088A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
GB0119589.0 2001-08-10
GB0119589A GB0119589D0 (en) 2001-08-10 2001-08-10 Method of authenticating cds
GB0210744.9 2002-05-10
GB0210744A GB0210744D0 (en) 2001-08-10 2002-05-10 Method of authenticating CDs

Publications (1)

Publication Number Publication Date
WO2003015088A1 true WO2003015088A1 (en) 2003-02-20

Family

ID=26246432

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2002/003710 WO2003015088A1 (en) 2001-08-10 2002-08-12 Method of authenticating cds

Country Status (1)

Country Link
WO (1) WO2003015088A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006021904A2 (en) * 2004-08-27 2006-03-02 Koninklijke Philips Electronics N.V. Record carrier, recording method and playback device for controlling copyright
EP1672631A1 (en) * 2004-12-14 2006-06-21 Sony DADC Austria AG Disc signature for disc authentication
WO2007072351A2 (en) * 2005-12-19 2007-06-28 Koninklijke Philips Electronics N.V. Method for writing data having a distinctive feature
WO2007069164A3 (en) * 2005-12-15 2007-11-22 Koninkl Philips Electronics Nv Method for recording data having a distinctive feature
EP1909277A1 (en) 2006-10-02 2008-04-09 Sony DADC Austria AG Method, control logic and system for detecting a virtual storage volume and data carrier

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4734796A (en) * 1983-04-14 1988-03-29 Amiram Grynberg Technique for preventing unauthorized copying of information recorded on a recording medium and a protected recording medium
EP0635828A1 (en) * 1993-07-22 1995-01-25 Victor Company Of Japan, Limited An optical disc and a recording and/or reproducing apparatus having copy-protection function
US5809006A (en) * 1996-05-31 1998-09-15 Cagent Technologies, Inc. Optical disk with copy protection, and apparatus and method for recording and reproducing same
EP0866454A2 (en) * 1997-03-19 1998-09-23 Sony Corporation Recording apparatus, reproducing apparatus and optical recording medium
US5881038A (en) * 1994-04-18 1999-03-09 Matsushita Electric Industrial Co., Ltd. Method and apparatus for preventing illegal copy or illegal installation of information of optical recording medium
WO1999035641A1 (en) * 1997-12-30 1999-07-15 Ç-Dilla Limited Method and apparatus for determining the provenance of a data carrying disc
US5949749A (en) * 1996-08-28 1999-09-07 Pioneer Electronic Corporation Optical disk, reproducing device and recording device therefor
EP0989553A2 (en) * 1998-09-21 2000-03-29 Victor Company Of Japan, Ltd. Information recording apparatus and method for same, information playback apparatus, information protection apparatus, and information recording medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4734796A (en) * 1983-04-14 1988-03-29 Amiram Grynberg Technique for preventing unauthorized copying of information recorded on a recording medium and a protected recording medium
EP0635828A1 (en) * 1993-07-22 1995-01-25 Victor Company Of Japan, Limited An optical disc and a recording and/or reproducing apparatus having copy-protection function
US5881038A (en) * 1994-04-18 1999-03-09 Matsushita Electric Industrial Co., Ltd. Method and apparatus for preventing illegal copy or illegal installation of information of optical recording medium
US5809006A (en) * 1996-05-31 1998-09-15 Cagent Technologies, Inc. Optical disk with copy protection, and apparatus and method for recording and reproducing same
US5949749A (en) * 1996-08-28 1999-09-07 Pioneer Electronic Corporation Optical disk, reproducing device and recording device therefor
EP0866454A2 (en) * 1997-03-19 1998-09-23 Sony Corporation Recording apparatus, reproducing apparatus and optical recording medium
WO1999035641A1 (en) * 1997-12-30 1999-07-15 Ç-Dilla Limited Method and apparatus for determining the provenance of a data carrying disc
EP0989553A2 (en) * 1998-09-21 2000-03-29 Victor Company Of Japan, Ltd. Information recording apparatus and method for same, information playback apparatus, information protection apparatus, and information recording medium

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006021904A2 (en) * 2004-08-27 2006-03-02 Koninklijke Philips Electronics N.V. Record carrier, recording method and playback device for controlling copyright
WO2006021904A3 (en) * 2004-08-27 2006-05-18 Koninkl Philips Electronics Nv Record carrier, recording method and playback device for controlling copyright
EP1672631A1 (en) * 2004-12-14 2006-06-21 Sony DADC Austria AG Disc signature for disc authentication
US7773495B2 (en) 2004-12-14 2010-08-10 Sony Dadc Austria Ag Disc signature for disc authentication
CN1822180B (en) * 2004-12-14 2011-11-16 索尼达德克奥地利股份公司 Disc signature for disc authentication
WO2007069164A3 (en) * 2005-12-15 2007-11-22 Koninkl Philips Electronics Nv Method for recording data having a distinctive feature
WO2007072351A2 (en) * 2005-12-19 2007-06-28 Koninklijke Philips Electronics N.V. Method for writing data having a distinctive feature
WO2007072351A3 (en) * 2005-12-19 2007-10-25 Koninkl Philips Electronics Nv Method for writing data having a distinctive feature
EP1909277A1 (en) 2006-10-02 2008-04-09 Sony DADC Austria AG Method, control logic and system for detecting a virtual storage volume and data carrier
WO2008040440A1 (en) * 2006-10-02 2008-04-10 Sony Dadc Austria Ag Method, control logic and system for detecting a virtual storage volume and data carrier
US8429345B2 (en) 2006-10-02 2013-04-23 Sony Dadc Austria Ag Method, control logic and system for detecting a virtual storage volume and data carrier

Similar Documents

Publication Publication Date Title
US6122739A (en) Digital compact disc player security system reproducing method and apparatus
JPH11250512A (en) Manufacturing and accessing methods of copying prevented optical recording medium and the medium
JP5019743B2 (en) Disk signature for disk authentication
JP4221883B2 (en) Data recording medium, data reproducing method and reproducing apparatus, and data recording method and recording apparatus.
EP1044449B1 (en) Method and apparatus for determining the provenance of a data carrying disc
JP2003091927A (en) Recording medium, playback apparatus and method for recording medium, recording apparatus and method of recording medium and data output method
US20030054128A1 (en) Optical disc, recording apparatus and method for optical disc, and its reproducing method
JPH0981938A (en) Optical disk with illegal copy preventing function and optical disk device
EP1364369B1 (en) Record medium with different latencies
WO2003015088A1 (en) Method of authenticating cds
US7414930B2 (en) Method of accessing data on a copy protected data carrying disc
WO2004013757A1 (en) Recording medium, information transmission method, terminal, server, and recording method
US10121509B2 (en) Optical disc authentication by interferometric fingerprinting
JP3872326B2 (en) Optical disk and optical disk device with illegal copy prevention function
JPH10106042A (en) Optical disk and its identification device
FR2787232A1 (en) ANTI-HACK OPTICAL RECORDING DISC AND METHOD FOR PLAYING SUCH A DISC
JP2005209308A (en) Forged disk detecting method, disk manufacturing device, and disk playback apparatus
WO2005024821A1 (en) Method for facilitating copyright protection in digital media and digital media made thereby
JP2007505429A (en) Use management of information recorded on optical disks

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ OM PH PL PT RU SD SE SG SI SK SL TJ TM TN TR TZ UA UG US UZ VC VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZM ZW AM AZ BY KG KZ RU TJ TM AT BE BG CH CY CZ DK EE ES FI FR GB GR IE IT LU MC PT SE SK TR BF BJ CF CG CI GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 69(1) EPC

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP